<86>Feb 16 10:49:16 userdel[1626219]: delete user 'rooter'
<86>Feb 16 10:49:16 userdel[1626219]: removed group 'rooter' owned by 'rooter'
<86>Feb 16 10:49:16 userdel[1626219]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb 16 10:49:16 groupadd[1626225]: group added to /etc/group: name=rooter, GID=519
<86>Feb 16 10:49:16 groupadd[1626225]: group added to /etc/gshadow: name=rooter
<86>Feb 16 10:49:16 groupadd[1626225]: new group: name=rooter, GID=519
<86>Feb 16 10:49:16 useradd[1626229]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash
<86>Feb 16 10:49:16 userdel[1626240]: delete user 'builder'
<86>Feb 16 10:49:16 userdel[1626240]: removed group 'builder' owned by 'builder'
<86>Feb 16 10:49:16 userdel[1626240]: removed shadow group 'builder' owned by 'builder'
<86>Feb 16 10:49:16 groupadd[1626247]: group added to /etc/group: name=builder, GID=520
<86>Feb 16 10:49:16 groupadd[1626247]: group added to /etc/gshadow: name=builder
<86>Feb 16 10:49:16 groupadd[1626247]: new group: name=builder, GID=520
<86>Feb 16 10:49:16 useradd[1626255]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash
<13>Feb 16 10:49:21 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009799 installed
<13>Feb 16 10:49:21 rpmi: qt5-base-common-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:21 rpmi: qt5-declarative-common-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:21 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>Feb 16 10:49:21 rpmi: libmtdev-1.1.5-alt1 sisyphus+220715.100.1.1 1549364509 installed
<13>Feb 16 10:49:21 rpmi: udev-rules-1:242-alt12 p9+239240.100.1.1 1571079054 installed
<13>Feb 16 10:49:21 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed
<13>Feb 16 10:49:21 rpmi: libICE-1.0.9-alt1 1409902721 installed
<13>Feb 16 10:49:21 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:21 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Feb 16 10:49:21 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Feb 16 10:49:21 rpmi: rpm-macros-qt5-5.12.6-alt4 p9+245461.200.4.1 1581693091 installed
<13>Feb 16 10:49:21 rpmi: rpm-macros-ubt-0.3-alt0.1 p9+231364.100.1.1 1559553330 installed
<13>Feb 16 10:49:21 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed
<13>Feb 16 10:49:21 rpmi: libsqlite3-3.29.0-alt1 p9+237498.100.1.1 1568303696 installed
<13>Feb 16 10:49:21 rpmi: libts-1.0-alt1.qa1 1366249315 installed
<13>Feb 16 10:49:21 rpmi: libproxy-0.4.15-alt3 sisyphus+227885.100.1.2 1555818599 installed
<13>Feb 16 10:49:21 rpmi: libpcre2-10.33-alt1.1 sisyphus+227856.100.1.2 1555786378 installed
<13>Feb 16 10:49:21 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Feb 16 10:49:21 rpmi: libwacom-data-1.1-alt1 p9+238204.300.1.1 1569496607 installed
<13>Feb 16 10:49:22 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed
<13>Feb 16 10:49:22 rpmi: libqt5-core-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:22 rpmi: libqt5-sql-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:22 rpmi: libgudev-1:233-alt1 p9+235498.500.2.1 1565021367 installed
<13>Feb 16 10:49:22 rpmi: libwacom-1.1-alt1 p9+238204.300.1.1 1569496628 installed
<13>Feb 16 10:49:22 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed
<13>Feb 16 10:49:22 rpmi: libharfbuzz-2.6.2-alt1 p9+238790.200.1.1 1570435826 installed
<13>Feb 16 10:49:23 rpmi: libfreetype-2.10.0-alt2 sisyphus+226881.100.2.1 1555676286 installed
<13>Feb 16 10:49:23 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed
Updating fonts cache: <29>Feb 16 10:49:24 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Feb 16 10:49:24 rpmi: libevdev-1.8.0-alt1 p9+236994.200.1.1 1567358362 installed
<13>Feb 16 10:49:24 rpmi: libinput-1.14.1-alt1 p9+236994.300.1.1 1567358447 installed
<13>Feb 16 10:49:24 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570228299 installed
<13>Feb 16 10:49:24 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Feb 16 10:49:24 rpmi: libgcrypt20-1.8.4-alt2 sisyphus+229280.100.1.1 1557742126 installed
<13>Feb 16 10:49:24 rpmi: libsystemd-1:242-alt12 p9+239240.100.1.1 1571079084 installed
<13>Feb 16 10:49:24 rpmi: libdbus-1.12.16-alt2 p9+240607.100.1.1 1573553687 installed
<13>Feb 16 10:49:24 rpmi: libqt5-dbus-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:24 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Feb 16 10:49:24 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615009 installed
<13>Feb 16 10:49:24 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Feb 16 10:49:24 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Feb 16 10:49:24 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Feb 16 10:49:24 rpmi: libX11-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615005 installed
<13>Feb 16 10:49:24 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Feb 16 10:49:24 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Feb 16 10:49:24 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Feb 16 10:49:24 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Feb 16 10:49:24 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Feb 16 10:49:24 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+229000.100.1.1 1557152221 installed
<13>Feb 16 10:49:24 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed
<13>Feb 16 10:49:24 rpmi: libxcbutil-image-0.4.0-alt1 1446204182 installed
<13>Feb 16 10:49:24 rpmi: libxcbutil-keysyms-0.4.0-alt1 1446204124 installed
<13>Feb 16 10:49:24 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+222674.100.1.1 1550989886 installed
<13>Feb 16 10:49:24 rpmi: libxkbcommon-x11-0.8.4-alt1 sisyphus+222759.100.1.1 1551009799 installed
<13>Feb 16 10:49:24 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Feb 16 10:49:24 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed
<13>Feb 16 10:49:24 rpmi: libdrm-1:2.4.99-alt1 p9+236610.100.1.1 1566818128 installed
<13>Feb 16 10:49:24 rpmi: libGLX-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573598676 installed
<13>Feb 16 10:49:24 rpmi: libgbm-4:19.1.8-alt1 p9+240059.100.2.1 1573598676 installed
<13>Feb 16 10:49:24 rpmi: libEGL-mesa-4:19.1.8-alt1 p9+240059.100.2.1 1573598676 installed
<13>Feb 16 10:49:24 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:24 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:24 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:24 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>Feb 16 10:49:24 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Feb 16 10:49:24 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 16 10:49:24 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 16 10:49:24 rpmi: ca-certificates-2020.01.23-alt1 p9+245253.100.3.1 1580749631 installed
<13>Feb 16 10:49:24 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Feb 16 10:49:24 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>Feb 16 10:49:24 rpmi: libcrypto1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed
<13>Feb 16 10:49:24 rpmi: libssl1.1-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed
<13>Feb 16 10:49:25 rpmi: libqt5-network-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:25 rpmi: libqt5-xcbqpa-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:25 rpmi: libqt5-eglfskmssupport-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:25 rpmi: libqt5-eglfsdeviceintegration-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:25 rpmi: libqt5-gui-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:25 rpmi: libqt5-quickshapes-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:25 rpmi: libqt5-quick-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:26 rpmi: libqt5-qml-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:26 rpmi: rpm-build-qml-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:26 rpmi: rpm-build-kf5-5.12.0-alt2 sisyphus+226903.100.1.1 1554799142 installed
<13>Feb 16 10:49:26 rpmi: rpm-build-ubt-0.3.1-alt3 sisyphus+226718.100.2.1 1554584225 installed
<13>Feb 16 10:49:44 rpmi: kf5-filesystem-5.60.0-alt1 p9+234707.100.1.1 1563368479 installed
<13>Feb 16 10:49:44 rpmi: libqt5-widgets-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:44 rpmi: libqt5-xml-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:44 rpmi: libalsa-1:1.1.9-alt2 sisyphus+229323.100.1.1 1557826759 installed
<13>Feb 16 10:49:44 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598661 installed
<13>Feb 16 10:49:44 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed
<13>Feb 16 10:49:44 rpmi: libxslt-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed
<13>Feb 16 10:49:44 rpmi: libwebp7-1.0.3-alt1 p9+234901.200.1.1 1563552457 installed
<13>Feb 16 10:49:44 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+225496.100.2.1 1553244590 installed
<13>Feb 16 10:49:44 rpmi: libtheora-2:1.1.1-alt6 sisyphus+223372.100.2.1 1551525762 installed
<13>Feb 16 10:49:44 rpmi: libv4l-1.16.6-alt1 p9+233311.100.1.2 1561634008 installed
<13>Feb 16 10:49:44 rpmi: liblcms2-2.9-alt1 1516411892 installed
<13>Feb 16 10:49:44 rpmi: libusb-1.0.22-alt1 1525452055 installed
<13>Feb 16 10:49:44 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed
<13>Feb 16 10:49:44 rpmi: liborc-0.4.30.1-alt0.2 p9+238791.100.1.1 1570624361 installed
<13>Feb 16 10:49:44 rpmi: libfribidi-1.0.7-alt1 p9+238309.200.1.1 1569787058 installed
<13>Feb 16 10:49:44 rpmi: libopus-1.2.1-alt1.1 1504605295 installed
<13>Feb 16 10:49:44 rpmi: libqt5-opengl-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:44 rpmi: libqt5-quickwidgets-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:44 rpmi: libqt5-test-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:44 rpmi: libva-2.6.0-alt1 p9+244250.200.4.1 1580748734 installed
<13>Feb 16 10:49:44 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed
<13>Feb 16 10:49:44 rpmi: libserd-0.30.0-alt1_1 sisyphus+221097.100.1.1 1549718401 installed
<13>Feb 16 10:49:44 rpmi: libdvdread-5.0.0-alt1 1414228694 installed
<13>Feb 16 10:49:44 rpmi: libvpx6-1.8.0-alt1 sisyphus+222320.200.6.1 1551096236 installed
<13>Feb 16 10:49:44 rpmi: libspeex-1.2-alt1 1528115225 installed
<13>Feb 16 10:49:44 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Feb 16 10:49:44 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Feb 16 10:49:44 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696281 installed
<13>Feb 16 10:49:44 rpmi: libnettle6-3.4.1-alt1 sisyphus+226533.100.2.1 1554512222 installed
<13>Feb 16 10:49:44 rpmi: libgomp1-8.3.1-alt5 p9+240194.100.1.1 1572928737 installed
<13>Feb 16 10:49:44 rpmi: libsord-0.16.2-alt1_3 sisyphus+221690.100.1.1 1550344143 installed
<13>Feb 16 10:49:45 rpmi: libass9-0.14.0-alt1 sisyphus+220287.100.1.1 1548927397 installed
<13>Feb 16 10:49:45 rpmi: libdc1394-22-2.2.5-alt1 1529659263 installed
<13>Feb 16 10:49:45 rpmi: libunicap-0.9.12-alt1 sisyphus+225152.100.1.1 1552760624 installed
<13>Feb 16 10:49:45 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551973321 installed
<13>Feb 16 10:49:45 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed
<13>Feb 16 10:49:46 rpmi: flite-2.1-alt1 sisyphus+222718.100.1.1 1551026084 installed
<13>Feb 16 10:49:47 rpmi: kf5-kio-common-5.66.0-alt1 p9+244352.5400.2.1 1580123114 installed
<13>Feb 16 10:49:47 rpmi: xml-utils-1:2.9.10-alt2 p9+240157.100.1.1 1572735327 installed
<13>Feb 16 10:49:47 rpmi: libnspr-1:4.21-alt2 p9+235125.520.5.1 1565694823 installed
<13>Feb 16 10:49:47 rpmi: libvdpau-1:1.3-alt1 p9+236769.100.1.1 1567080752 installed
<13>Feb 16 10:49:47 rpmi: libavutil56-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:49:47 rpmi: libswscale5-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:49:47 rpmi: libx265-160-2.8-alt1 1529659188 installed
<13>Feb 16 10:49:47 rpmi: libx264-148-alt2 1496163832 installed
<13>Feb 16 10:49:47 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed
<13>Feb 16 10:49:47 rpmi: libopencore-amrwb0-0.1.5-alt1 1529659346 installed
<13>Feb 16 10:49:47 rpmi: libopencore-amrnb0-0.1.5-alt1 1529659346 installed
<13>Feb 16 10:49:47 rpmi: ilmbase12-common-2.2.0-alt2 p9+237895.200.1.1 1568985164 installed
<13>Feb 16 10:49:47 rpmi: libiex12-2.2.0-alt2 p9+237895.200.1.1 1568985164 installed
<13>Feb 16 10:49:47 rpmi: libbs2b-3.1.0-alt1.3 1327614927 installed
<13>Feb 16 10:49:47 rpmi: ilmbase24-common-2.3.0-alt1 p9+237895.300.1.1 1568985250 installed
<13>Feb 16 10:49:47 rpmi: libiex24-2.3.0-alt1 p9+237895.300.1.1 1568985250 installed
<13>Feb 16 10:49:47 rpmi: libhalf24-2.3.0-alt1 p9+237895.300.1.1 1568985250 installed
<13>Feb 16 10:49:47 rpmi: libwavpack-5.1.0-alt1 1486754497 installed
<13>Feb 16 10:49:47 rpmi: liblame-3.100-alt1 1527082574 installed
<13>Feb 16 10:49:47 rpmi: libjack-1:1.9.12-alt2 sisyphus+222776.100.1.1 1551043818 installed
<13>Feb 16 10:49:47 rpmi: libjasper-2.0.14-alt1 1530105217 installed
<13>Feb 16 10:49:47 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Feb 16 10:49:47 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Feb 16 10:49:47 rpmi: perl-Compress-Raw-Zlib-2.086-alt1 sisyphus+226395.100.1.2 1554269783 installed
<13>Feb 16 10:49:47 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>Feb 16 10:49:47 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Feb 16 10:49:47 rpmi: libdv-1.0.0-alt5.7 sisyphus+220898.5400.11.1 1551973592 installed
<13>Feb 16 10:49:47 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Feb 16 10:49:47 rpmi: libXv-1.0.11-alt1 1527685499 installed
<13>Feb 16 10:49:47 rpmi: qt5-location-common-5.12.6-alt1 p9+243197.1000.5.1 1577719916 installed
<13>Feb 16 10:49:47 rpmi: qt5-tools-common-5.12.6-alt1 p9+243197.400.5.1 1577719095 installed
<13>Feb 16 10:49:47 rpmi: qt5-connectivity-common-5.12.6-alt1 p9+243197.2100.5.1 1577721192 installed
<13>Feb 16 10:49:49 rpmi: llvm7.0-libs-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<13>Feb 16 10:49:49 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Feb 16 10:49:49 rpmi: libpython3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed
<13>Feb 16 10:49:49 rpmi: python3-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed
<13>Feb 16 10:49:50 rpmi: python3-base-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed
<13>Feb 16 10:49:50 rpmi: python3-module-sip-4.19.13-alt1 sisyphus+225625.16200.91.1 1555292566 installed
<13>Feb 16 10:49:50 rpmi: libglog-0.3.4-alt4 1520334127 installed
<13>Feb 16 10:49:50 rpmi: libopenblas-0.2.20-alt2 p9+229427.100.2.1 1558020066 installed
<13>Feb 16 10:49:50 rpmi: libat-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818555 installed
<13>Feb 16 10:49:50 rpmi: shared-mime-info-1.13.1-alt1 p9+238204.100.1.1 1569496447 installed
<13>Feb 16 10:49:50 rpmi: libXtst-1.2.2-alt1 1369984893 installed
<13>Feb 16 10:49:50 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed
<13>Feb 16 10:49:51 rpmi: menu-icons-default-0.2.0.20-alt1 1479213521 installed
<13>Feb 16 10:49:51 rpmi: altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1 1366231495 installed
<13>Feb 16 10:49:51 rpmi: python3-module-PyQt5-sip-4.19.13-alt1 sisyphus+225625.16200.91.1 1555292566 installed
<13>Feb 16 10:49:51 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Feb 16 10:49:51 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Feb 16 10:49:51 rpmi: clang7.0-libs-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<13>Feb 16 10:49:51 rpmi: libqt5-bluetooth-5.12.6-alt1 p9+243197.2100.5.1 1577721950 installed
<13>Feb 16 10:49:52 rpmi: libqt5-nfc-5.12.6-alt1 p9+243197.2100.5.1 1577721950 installed
<13>Feb 16 10:49:52 rpmi: libqt5-designer-5.12.6-alt1 p9+243197.400.5.1 1577719721 installed
<13>Feb 16 10:49:52 rpmi: libqt5-help-5.12.6-alt1 p9+243197.400.5.1 1577719721 installed
<13>Feb 16 10:49:52 rpmi: libzbar-0.10-alt9 1527711188 installed
<13>Feb 16 10:49:52 rpmi: libilmthread24-2.3.0-alt1 p9+237895.300.1.1 1568985250 installed
<13>Feb 16 10:49:52 rpmi: libilmthread12-2.2.0-alt2 p9+237895.200.1.1 1568985164 installed
<13>Feb 16 10:49:52 rpmi: libhalf12-2.2.0-alt2 p9+237895.200.1.1 1568985164 installed
<13>Feb 16 10:49:52 rpmi: libpostproc55-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:49:52 rpmi: libavresample4-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:49:52 rpmi: libnss-3.45.0-alt1 p9+235125.540.6.1 1565821502 installed
<13>Feb 16 10:49:52 rpmi: libsamplerate-0.1.9-alt2 1487790086 installed
<13>Feb 16 10:49:52 rpmi: libsratom-0.6.2-alt1_3 sisyphus+221691.100.1.1 1550345184 installed
<13>Feb 16 10:49:52 rpmi: liblilv-0.24.4-alt1_5 sisyphus+221689.100.1.1 1550343709 installed
<13>Feb 16 10:49:52 rpmi: libvidstab-1.1.0-alt2 sisyphus+222665.100.1.1 1550985430 installed
<13>Feb 16 10:49:52 rpmi: libarchive13-3.4.0-alt1 p9+240559.100.1.1 1573466474 installed
<13>Feb 16 10:49:52 rpmi: libhogweed4-3.4.1-alt1 sisyphus+226533.100.2.1 1554512222 installed
<13>Feb 16 10:49:52 rpmi: libgnutls30-3.6.12-alt1 p9+245481.200.3.1 1580927351 installed
<13>Feb 16 10:49:52 rpmi: libshout2-2.2.2-alt3 1303374835 installed
<13>Feb 16 10:49:52 rpmi: libqt5-quicktest-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:52 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed
<13>Feb 16 10:49:52 rpmi: libavc1394-0.5.4-alt1.qa1 1460816781 installed
<13>Feb 16 10:49:52 rpmi: libiec61883-1.2.0-alt1.qa1 1460815903 installed
<13>Feb 16 10:49:53 rpmi: qt5-quickcontrols-5.12.6-alt1 p9+243197.1300.5.1 1577721154 installed
<13>Feb 16 10:49:53 rpmi: libdbusmenu-qt52-0.9.3-alt0.3 1463760060 installed
<13>Feb 16 10:49:53 rpmi: kf5-attica-common-5.66.0-alt1 p9+244352.400.2.1 1580117982 installed
<13>Feb 16 10:49:53 rpmi: libkf5attica-5.66.0-alt1 p9+244352.400.2.1 1580117980 installed
<13>Feb 16 10:49:53 rpmi: kf5-karchive-common-5.66.0-alt1 p9+244352.2100.2.1 1580119443 installed
<13>Feb 16 10:49:53 rpmi: libkf5archive-5.66.0-alt1 p9+244352.2100.2.1 1580119607 installed
<13>Feb 16 10:49:53 rpmi: kf5-karchive-devel-5.66.0-alt1 p9+244352.2100.2.1 1580119607 installed
<13>Feb 16 10:49:53 rpmi: kf5-kauth-common-5.66.0-alt1 p9+244352.2500.2.1 1580119883 installed
<13>Feb 16 10:49:53 rpmi: kf5-kcoreaddons-common-5.66.0-alt1 p9+244352.2300.2.1 1580119650 installed
<13>Feb 16 10:49:53 rpmi: libkf5coreaddons-5.66.0-alt1 p9+244352.2300.2.1 1580119805 installed
<13>Feb 16 10:49:53 rpmi: libkf5authcore-5.66.0-alt1 p9+244352.2500.2.1 1580120017 installed
<13>Feb 16 10:49:53 rpmi: libkf5kiontlm-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:49:53 rpmi: kf5-kbookmarks-common-5.66.0-alt1 p9+244352.5100.2.1 1580122601 installed
<13>Feb 16 10:49:53 rpmi: kf5-kcodecs-common-5.66.0-alt1 p9+244352.1100.2.1 1580118459 installed
<13>Feb 16 10:49:53 rpmi: libkf5codecs-5.66.0-alt1 p9+244352.1100.2.1 1580118495 installed
<13>Feb 16 10:49:53 rpmi: kf5-kcodecs-devel-5.66.0-alt1 p9+244352.1100.2.1 1580118495 installed
<13>Feb 16 10:49:53 rpmi: kf5-kconfig-common-5.66.0-alt1 p9+244352.1600.2.1 1580119118 installed
<13>Feb 16 10:49:53 rpmi: libkf5configcore-5.66.0-alt1 p9+244352.1600.2.1 1580119270 installed
<13>Feb 16 10:49:53 rpmi: libkf5configgui-5.66.0-alt1 p9+244352.1600.2.1 1580119270 installed
<13>Feb 16 10:49:53 rpmi: kf5-kconfig-devel-5.66.0-alt1 p9+244352.1600.2.1 1580119270 installed
<13>Feb 16 10:49:53 rpmi: kf5-kwidgetsaddons-common-5.66.0-alt1 p9+244352.1400.2.1 1580118805 installed
<13>Feb 16 10:49:53 rpmi: libkf5widgetsaddons-5.66.0-alt1 p9+244352.1400.2.1 1580118893 installed
<13>Feb 16 10:49:53 rpmi: kf5-kwidgetsaddons-devel-5.66.0-alt1 p9+244352.1400.2.1 1580118893 installed
<13>Feb 16 10:49:53 rpmi: kf5-kguiaddons-common-5.66.0-alt1 p9+244352.1200.2.1 1580118592 installed
<13>Feb 16 10:49:53 rpmi: kf5-ki18n-common-5.66.0-alt1 p9+244352.3100.2.1 1580120365 installed
<13>Feb 16 10:49:53 rpmi: libkf5i18n-5.66.0-alt1 p9+244352.3100.2.1 1580120403 installed
<13>Feb 16 10:49:53 rpmi: kf5-ki18n-devel-5.66.0-alt1 p9+244352.3100.2.1 1580120403 installed
<13>Feb 16 10:49:53 rpmi: kf5-kconfigwidgets-common-5.66.0-alt1 p9+244352.3600.2.1 1580121161 installed
<13>Feb 16 10:49:53 rpmi: kf5-kglobalaccel-common-5.66.0-alt1 p9+244352.4000.2.1 1580121451 installed
<13>Feb 16 10:49:53 rpmi: kf5-kitemviews-common-5.66.0-alt1 p9+244352.600.2.1 1580118179 installed
<13>Feb 16 10:49:54 rpmi: libkf5itemviews-5.66.0-alt1 p9+244352.600.2.1 1580118186 installed
<13>Feb 16 10:49:54 rpmi: kf5-kitemviews-devel-5.66.0-alt1 p9+244352.600.2.1 1580118186 installed
<13>Feb 16 10:49:54 rpmi: kf5-kiconthemes-common-5.66.0-alt1 p9+244352.4100.2.1 1580121585 installed
<13>Feb 16 10:49:54 rpmi: kf5-kwindowsystem-common-5.66.0-alt1 p9+244352.1700.2.1 1580119223 installed
<13>Feb 16 10:49:54 rpmi: kf5-kxmlgui-common-5.66.0-alt1 p9+244352.5000.2.1 1580122450 installed
<13>Feb 16 10:49:54 rpmi: kf5-kcompletion-common-5.66.0-alt1 p9+244352.3000.2.1 1580120208 installed
<13>Feb 16 10:49:54 rpmi: libkf5completion-5.66.0-alt1 p9+244352.3000.2.1 1580120295 installed
<13>Feb 16 10:49:54 rpmi: kf5-kcompletion-devel-5.66.0-alt1 p9+244352.3000.2.1 1580120295 installed
<13>Feb 16 10:49:54 rpmi: kf5-kcrash-common-5.66.0-alt1 p9+244352.2600.2.1 1580119970 installed
<13>Feb 16 10:49:54 rpmi: kf5-kdbusaddons-common-5.66.0-alt1 p9+244352.2200.2.1 1580119541 installed
<13>Feb 16 10:49:54 rpmi: kf5-kservice-common-5.66.0-alt1 p9+244352.3700.2.1 1580121303 installed
<13>Feb 16 10:49:54 rpmi: kf5-kjobwidgets-common-5.66.0-alt1 p9+244352.2700.2.1 1580120096 installed
<13>Feb 16 10:49:54 rpmi: kf5-solid-common-5.66.0-alt1 p9+244352.2000.2.1 1580119337 installed
<13>Feb 16 10:49:54 rpmi: kf5-knotifications-common-5.66.0-alt1 p9+244352.4200.2.1 1580121694 installed
<13>Feb 16 10:49:54 rpmi: kf5-kparts-common-5.66.0-alt1 p9+244352.5700.2.1 1580123568 installed
<13>Feb 16 10:49:54 rpmi: kf5-sonnet-common-5.66.0-alt1 p9+244352.1500.2.1 1580119077 installed
<13>Feb 16 10:49:54 rpmi: kf5-ktextwidgets-common-5.66.0-alt1 p9+244352.4700.2.1 1580122342 installed
<13>Feb 16 10:49:54 rpmi: kf5-kdelibs4support-common-5.66.0-alt1 p9+244352.7700.2.1 1580125613 installed
<13>Feb 16 10:49:54 rpmi: kf5-kdesignerplugin-common-5.66.0-alt1 p9+244352.7200.2.1 1580124872 installed
<13>Feb 16 10:49:54 rpmi: kf5-kdesignerplugin-devel-5.66.0-alt1 p9+244352.7200.2.1 1580124678 installed
<13>Feb 16 10:49:54 rpmi: kf5-kdoctools-common-5.66.0-alt1 p9+244352.3300.2.1 1580120679 installed
<13>Feb 16 10:49:54 rpmi: libkf5doctools-5.66.0-alt1 p9+244352.3300.2.1 1580120668 installed
<13>Feb 16 10:49:54 rpmi: kf5-kunitconversion-common-5.66.0-alt1 p9+244352.6500.2.1 1580124266 installed
<13>Feb 16 10:49:54 rpmi: libkf5unitconversion-5.66.0-alt1 p9+244352.6500.2.1 1580124000 installed
<13>Feb 16 10:49:54 rpmi: kf5-kunitconversion-devel-5.66.0-alt1 p9+244352.6500.2.1 1580124000 installed
<13>Feb 16 10:49:55 rpmi: kf5-kemoticons-common-5.66.0-alt1 p9+244352.4500.2.1 1580122074 installed
<13>Feb 16 10:49:55 rpmi: kf5-kitemmodels-common-5.66.0-alt1 p9+244352.500.2.1 1580118079 installed
<13>Feb 16 10:49:55 rpmi: libkf5itemmodels-5.66.0-alt1 p9+244352.500.2.1 1580118083 installed
<13>Feb 16 10:49:55 rpmi: kf5-kitemmodels-devel-5.66.0-alt1 p9+244352.500.2.1 1580118083 installed
<13>Feb 16 10:49:55 rpmi: kf5-kinit-common-5.66.0-alt1 p9+244352.6200.2.1 1580123943 installed
<13>Feb 16 10:49:55 rpmi: kf5-kinit-devel-5.66.0-alt1 p9+244352.6200.2.1 1580123670 installed
<13>Feb 16 10:49:55 rpmi: kf5-ktexteditor-common-5.66.0-alt1 p9+244352.7400.2.1 1580125209 installed
<13>Feb 16 10:49:55 rpmi: kf5-syntax-highlighting-common-5.66.0-alt1 p9+244352.7300.2.1 1580125027 installed
<13>Feb 16 10:49:55 rpmi: libkf5syntaxhighlighting-5.66.0-alt1 p9+244352.7300.2.1 1580124786 installed
<86>Feb 16 10:49:55 groupadd[1675451]: group added to /etc/group: name=messagebus, GID=499
<86>Feb 16 10:49:55 groupadd[1675451]: group added to /etc/gshadow: name=messagebus
<86>Feb 16 10:49:55 groupadd[1675451]: new group: name=messagebus, GID=499
<86>Feb 16 10:49:55 useradd[1675456]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null
<13>Feb 16 10:49:55 rpmi: dbus-1.12.16-alt2 p9+240607.100.1.1 1573553687 installed
<13>Feb 16 10:49:55 rpmi: dbus-tools-1.12.16-alt2 p9+240607.100.1.1 1573553687 installed
<13>Feb 16 10:49:55 rpmi: dbus-tools-gui-1.12.16-alt2 p9+240607.100.1.1 1573553687 installed
<13>Feb 16 10:49:55 rpmi: libxml2-devel-1:2.9.10-alt2 p9+240157.100.1.1 1572735327 installed
<13>Feb 16 10:49:55 rpmi: libqt5-quickparticles-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:49:55 rpmi: libssh2-1.9.0-alt1 p9+235540.100.1.1 1565055578 installed
<13>Feb 16 10:49:55 rpmi: libgit2-0.28.3-alt1 p9+236466.400.1.1 1566485943 installed
<13>Feb 16 10:49:55 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Feb 16 10:49:56 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Feb 16 10:49:56 rpmi: python3-dev-3.7.4-alt2 p9+239459.100.1.1 1571444790 installed
<13>Feb 16 10:49:56 rpmi: python3-module-sip-devel-4.19.13-alt1 sisyphus+225625.16200.91.1 1555292566 installed
<13>Feb 16 10:49:56 rpmi: libssl-devel-1.1.1d-alt1.1 p9+237853.200.3.1 1569251834 installed
<13>Feb 16 10:49:56 rpmi: sgml-common-0.6.3-alt15 1423664786 installed
<13>Feb 16 10:49:56 rpmi: docbook-dtds-4.5-alt1 1223476557 installed
<13>Feb 16 10:49:56 rpmi: docbook-style-xsl-1.79.1-alt2 sisyphus.213665.100 1537949315 installed
<13>Feb 16 10:49:56 rpmi: kf5-kdoctools-5.66.0-alt1 p9+244352.3300.2.1 1580120668 installed
<13>Feb 16 10:49:56 rpmi: kf5-kdoctools-devel-5.66.0-alt1 p9+244352.3300.2.1 1580120668 installed
<13>Feb 16 10:49:56 rpmi: libhunspell-1.7.0-alt1 sisyphus+226731.100.2.1 1554585904 installed
<13>Feb 16 10:49:56 rpmi: libkf5sonnetcore-5.66.0-alt1 p9+244352.1500.2.1 1580119077 installed
<13>Feb 16 10:49:56 rpmi: libkf5sonnetui-5.66.0-alt1 p9+244352.1500.2.1 1580119077 installed
<13>Feb 16 10:49:56 rpmi: kf5-sonnet-devel-5.66.0-alt1 p9+244352.1500.2.1 1580119077 installed
<13>Feb 16 10:49:56 rpmi: libtdb-1.3.18-alt1 sisyphus+225625.2440.91.1 1555281603 installed
<13>Feb 16 10:49:56 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed
<13>Feb 16 10:49:56 rpmi: sound-theme-freedesktop-0.8-alt1 1402011605 installed
<13>Feb 16 10:49:56 rpmi: qt5-speech-common-5.12.6-alt1 p9+243197.3500.5.1 1577728009 installed
<13>Feb 16 10:49:56 rpmi: libspeechd-0.8.8-alt2 sisyphus+227564.400.1.2 1555993493 installed
<13>Feb 16 10:49:56 rpmi: media-player-info-22-alt1 1440756007 installed
<13>Feb 16 10:49:56 rpmi: libkf5solid-5.66.0-alt1 p9+244352.2000.2.1 1580119508 installed
<13>Feb 16 10:49:56 rpmi: kf5-solid-devel-5.66.0-alt1 p9+244352.2000.2.1 1580119508 installed
<13>Feb 16 10:49:56 rpmi: su-0.60-alt35 1484567251 installed
<13>Feb 16 10:49:56 rpmi: url_handler-0.3.1-alt1 1290564262 installed
<13>Feb 16 10:49:56 rpmi: libXt-1.1.4-alt1 1369984722 installed
<13>Feb 16 10:49:56 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed
<13>Feb 16 10:49:56 rpmi: xset-1.2.4-alt1 sisyphus.213358.100 1537438594 installed
<13>Feb 16 10:49:56 rpmi: xprop-1.2.4-alt1 sisyphus+225764.100.1.1 1553680703 installed
<13>Feb 16 10:49:56 rpmi: xdg-utils-1.1.3-alt5 sisyphus.216143.100 1541504685 installed
<13>Feb 16 10:49:56 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed
<13>Feb 16 10:49:56 rpmi: libqt5-concurrent-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:49:56 rpmi: xxd-4:8.1.1517-alt1 p9+231912.100.1.1 1560254027 installed
<13>Feb 16 10:49:57 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed
<13>Feb 16 10:49:59 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed
<13>Feb 16 10:49:59 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus+226735.100.2.2 1554615005 installed
<13>Feb 16 10:49:59 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:59 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:59 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed
<13>Feb 16 10:49:59 rpmi: libEGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573598676 installed
<13>Feb 16 10:49:59 rpmi: libGL-devel-4:19.1.8-alt1 p9+240059.100.2.1 1573598676 installed
<13>Feb 16 10:49:59 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed
<13>Feb 16 10:50:00 rpmi: libstdc++8-devel-8.3.1-alt5 p9+240194.100.1.1 1572928737 installed
<13>Feb 16 10:50:01 rpmi: gcc8-c++-8.3.1-alt5 p9+240194.100.1.1 1572928737 installed
<13>Feb 16 10:50:01 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685959 installed
<13>Feb 16 10:50:01 rpmi: qt5-xmlpatterns-common-5.12.6-alt1 p9+243197.300.5.1 1577718771 installed
<13>Feb 16 10:50:01 rpmi: libqt5-xmlpatterns-5.12.6-alt1 p9+243197.300.5.1 1577719333 installed
<13>Feb 16 10:50:01 rpmi: qt5-x11extras-common-5.12.6-alt1 p9+243197.1500.5.1 1577720681 installed
<13>Feb 16 10:50:01 rpmi: libqt5-x11extras-5.12.6-alt1 p9+243197.1500.5.1 1577721412 installed
<13>Feb 16 10:50:01 rpmi: libkf5windowsystem-5.66.0-alt1 p9+244352.1700.2.1 1580119393 installed
<13>Feb 16 10:50:01 rpmi: libkf5jobwidgets-5.66.0-alt1 p9+244352.2700.2.1 1580120194 installed
<13>Feb 16 10:50:01 rpmi: libkf5crash-5.66.0-alt1 p9+244352.2600.2.1 1580120104 installed
<13>Feb 16 10:50:01 rpmi: libkf5guiaddons-5.66.0-alt1 p9+244352.1200.2.1 1580118592 installed
<13>Feb 16 10:50:01 rpmi: libkf5configwidgets-5.66.0-alt1 p9+244352.3600.2.1 1580121044 installed
<13>Feb 16 10:50:01 rpmi: libkf5dbusaddons-5.66.0-alt1 p9+244352.2200.2.1 1580119700 installed
<13>Feb 16 10:50:01 rpmi: libkf5globalaccel-5.66.0-alt1 p9+244352.4000.2.1 1580121270 installed
<13>Feb 16 10:50:01 rpmi: kf5-kdbusaddons-devel-5.66.0-alt1 p9+244352.2200.2.1 1580119700 installed
<13>Feb 16 10:50:01 rpmi: kf5-kguiaddons-devel-5.66.0-alt1 p9+244352.1200.2.1 1580118592 installed
<13>Feb 16 10:50:01 rpmi: kf5-kcrash-devel-5.66.0-alt1 p9+244352.2600.2.1 1580120104 installed
<13>Feb 16 10:50:01 rpmi: kf5-kwindowsystem-devel-5.66.0-alt1 p9+244352.1700.2.1 1580119393 installed
<13>Feb 16 10:50:01 rpmi: qt5-websockets-common-5.12.6-alt1 p9+243197.500.5.1 1577719366 installed
<13>Feb 16 10:50:01 rpmi: libqt5-websockets-5.12.6-alt1 p9+243197.500.5.1 1577720015 installed
<13>Feb 16 10:50:01 rpmi: qt5-webkit-common-5.212.0-alt15 p9+243197.4200.5.1 1577727857 installed
<13>Feb 16 10:50:02 rpmi: qt5-webengine-common-5.12.6-alt1 p9+243197.2700.5.1 1577724943 installed
<13>Feb 16 10:50:02 rpmi: libre2-20190601-alt1 p9+233605.100.1.2 1562117374 installed
<13>Feb 16 10:50:02 rpmi: libminizip-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Feb 16 10:50:02 rpmi: libevent2.1-2.1.8-alt2 sisyphus+225805.100.1.1 1553739564 installed
<13>Feb 16 10:50:02 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268358 installed
<13>Feb 16 10:50:02 rpmi: qt5-quickcontrols2-common-5.12.6-alt1 p9+243197.2000.5.1 1577720973 installed
<13>Feb 16 10:50:02 rpmi: libqt5-quicktemplates2-5.12.6-alt1 p9+243197.2000.5.1 1577721719 installed
<13>Feb 16 10:50:02 rpmi: libqt5-quickcontrols2-5.12.6-alt1 p9+243197.2000.5.1 1577721719 installed
<13>Feb 16 10:50:02 rpmi: qt5-quickcontrols2-5.12.6-alt1 p9+243197.2000.5.1 1577721719 installed
<13>Feb 16 10:50:02 rpmi: qt5-webchannel-common-5.12.6-alt1 p9+243197.1200.5.1 1577720348 installed
<13>Feb 16 10:50:02 rpmi: libqt5-webchannel-5.12.6-alt1 p9+243197.1200.5.1 1577721070 installed
<13>Feb 16 10:50:04 rpmi: libqt5-webkit-5.212.0-alt15 p9+243197.4200.5.1 1577729178 installed
<13>Feb 16 10:50:04 rpmi: qt5-svg-common-5.12.6-alt1 p9+243197.1700.5.1 1577720809 installed
<13>Feb 16 10:50:04 rpmi: libqt5-svg-5.12.6-alt1 p9+243197.1700.5.1 1577721549 installed
<13>Feb 16 10:50:04 rpmi: libkf5iconthemes-5.66.0-alt1 p9+244352.4100.2.1 1580121373 installed
<13>Feb 16 10:50:04 rpmi: kf5-kiconthemes-devel-5.66.0-alt1 p9+244352.4100.2.1 1580121373 installed
<13>Feb 16 10:50:04 rpmi: qt5-sensors-common-5.12.6-alt1 p9+243197.1100.5.1 1577720270 installed
<13>Feb 16 10:50:04 rpmi: libqt5-sensors-5.12.6-alt1 p9+243197.1100.5.1 1577720991 installed
<13>Feb 16 10:50:04 rpmi: qt5-multimedia-common-5.12.6-alt1 p9+243197.600.5.1 1577719547 installed
<13>Feb 16 10:50:04 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed
<13>Feb 16 10:50:04 rpmi: libzeromq-4.2.3-alt1 1513846894 installed
<13>Feb 16 10:50:04 rpmi: libmpeg2-0.5.1-alt3.svn20120718 1410845588 installed
<13>Feb 16 10:50:04 rpmi: libcdio-2.0.0-alt1.1 1516233234 installed
<13>Feb 16 10:50:04 rpmi: liba52-0.7.4-alt9 1528303351 installed
<13>Feb 16 10:50:04 rpmi: libwebrtc-0.3-alt2 p9+229406.100.1.1 1557915508 installed
<13>Feb 16 10:50:04 rpmi: vulkan-filesystem-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178290 installed
<13>Feb 16 10:50:04 rpmi: libvulkan1-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178332 installed
<13>Feb 16 10:50:04 rpmi: libvulkan-devel-1.1.107-alt1 sisyphus+228875.1200.5.1 1557178332 installed
<13>Feb 16 10:50:04 rpmi: libvo-amrwbenc-0.1.3-alt1 1465493713 installed
<13>Feb 16 10:50:04 rpmi: libvo-aacenc-0.1.3-alt1 1393497440 installed
<13>Feb 16 10:50:04 rpmi: libsbc-1.2-alt1.1 1501780340 installed
<13>Feb 16 10:50:04 rpmi: libtbb-2019-alt1.u2 sisyphus+225625.22600.91.1 1555296181 installed
<13>Feb 16 10:50:04 rpmi: libprotobuf17-3.6.1.3-alt2 sisyphus+227259.100.1.1 1555610584 installed
<13>Feb 16 10:50:04 rpmi: libgflags-2.2.1-alt1 1506439788 installed
<13>Feb 16 10:50:04 rpmi: libjson-c4-0.13.1-alt1 sisyphus+226468.100.8.1 1554723266 installed
<13>Feb 16 10:50:04 rpmi: libCharLS-1.0-alt2 1389518019 installed
<13>Feb 16 10:50:05 rpmi: gdcm-2.8.4-alt3_11 p9+237660.100.1.1 1568710272 installed
<13>Feb 16 10:50:05 rpmi: libgme-0.6.1-alt1 1521318055 installed
<13>Feb 16 10:50:05 rpmi: libudfread-1.0.0-alt3 1528906339 installed
<13>Feb 16 10:50:05 rpmi: libbluray-1.0.2-alt1 1529659859 installed
<13>Feb 16 10:50:05 rpmi: libsoxr-0.1.2-alt4 sisyphus+222649.100.1.1 1550964843 installed
<13>Feb 16 10:50:05 rpmi: libswresample3-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:50:05 rpmi: libzvbi-0.2.35-alt1 sisyphus+223374.100.1.1 1551507906 installed
<13>Feb 16 10:50:05 rpmi: libxvid-1.3.4-alt1 1507033991 installed
<13>Feb 16 10:50:05 rpmi: libtwolame-0.3.13-alt1 1486717206 installed
<13>Feb 16 10:50:05 rpmi: libcodec2-0.8.1-alt1 1533802541 installed
<13>Feb 16 10:50:05 rpmi: libaom-1.0.0-alt1 sisyphus+223275.100.2.1 1551424409 installed
<13>Feb 16 10:50:05 rpmi: tinyxml-2.6.2-alt1.2 1465754828 installed
<13>Feb 16 10:50:05 rpmi: openni-1.5.7.10-alt2_13 1525876452 installed
<13>Feb 16 10:50:05 rpmi: openexr22-common-2.2.0-alt5 p9+238340.100.1.1 1569838858 installed
<13>Feb 16 10:50:05 rpmi: libilmimf22-2.2.0-alt5 p9+238340.100.1.1 1569838858 installed
<13>Feb 16 10:50:05 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+226899.100.1.1 1554782385 installed
<13>Feb 16 10:50:05 rpmi: libfftw3-3.3.8-alt1 sisyphus+226899.100.1.1 1554783258 installed
<13>Feb 16 10:50:05 rpmi: libofa-0.9.3-alt4.1.qa3 1506957671 installed
<13>Feb 16 10:50:05 rpmi: librubberband-1.8.1-alt1.hg20140905.1 1434271537 installed
<13>Feb 16 10:50:05 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+224334.100.1.1 1552243563 installed
<13>Feb 16 10:50:05 rpmi: libmms-0.6.4-alt1 1409679935 installed
<13>Feb 16 10:50:05 rpmi: libyajl-2.1.0-alt1 1399891591 installed
<13>Feb 16 10:50:05 rpmi: libkate-0.4.1-alt1.4 sisyphus+223368.100.1.1 1551503985 installed
<13>Feb 16 10:50:05 rpmi: liblash-1:0.5.4-alt1_35 sisyphus+226080.100.1.1 1554104900 installed
<13>Feb 16 10:50:05 rpmi: libfaad2-2.7-alt6 sisyphus+220898.4600.11.1 1551973412 installed
<13>Feb 16 10:50:05 rpmi: libdvdcss-1.3.0-alt1 1414269644 installed
<13>Feb 16 10:50:05 rpmi: libdvdnav-5.0.1-alt1 1414229735 installed
<13>Feb 16 10:50:05 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+222535.100.1.1 1550881649 installed
<13>Feb 16 10:50:05 rpmi: libsoundtouch-2.1.2-alt1 sisyphus+222705.100.1.1 1551002623 installed
<13>Feb 16 10:50:05 rpmi: openexr24-common-2.3.0-alt1 p9+237895.400.1.1 1568985445 installed
<13>Feb 16 10:50:06 rpmi: libilmimf24-2.3.0-alt1 p9+237895.400.1.1 1568985445 installed
<13>Feb 16 10:50:06 rpmi: libtag-1.11.1-alt1 1479892963 installed
<13>Feb 16 10:50:06 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Feb 16 10:50:06 rpmi: libpulseaudio-12.2-alt3 p9+233336.100.1.1 1561644521 installed
<13>Feb 16 10:50:06 rpmi: libfluidsynth-2.0.7-alt1 p9+238309.300.2.2 1569937591 installed
<13>Feb 16 10:50:06 rpmi: libSDL-1.2.14-alt8 p9+232634.100.1.1 1560964518 installed
<13>Feb 16 10:50:06 rpmi: libmjpegtools2.1-2.1.0-alt3 sisyphus+227903.100.1.1 1555879025 installed
<13>Feb 16 10:50:06 rpmi: libmpg123-1.25.12-alt1 p9+236994.1100.1.1 1567360344 installed
<13>Feb 16 10:50:06 rpmi: libwayland-cursor-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed
<13>Feb 16 10:50:06 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Feb 16 10:50:06 rpmi: libtiff5-4.0.10.0.57.f9fc01c3-alt1 sisyphus+226958.100.1.1 1554850940 installed
<13>Feb 16 10:50:06 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 p9+237353.1000.2.2 1568374008 installed
<13>Feb 16 10:50:06 rpmi: libepoxy-1.5.3-alt1 sisyphus+226740.100.2.3 1554619018 installed
<13>Feb 16 10:50:06 rpmi: libavahi-0.6.32-alt1 1500485702 installed
<13>Feb 16 10:50:06 rpmi: libcups-2.2.11-alt1 sisyphus+225793.100.1.1 1553701176 installed
<13>Feb 16 10:50:06 rpmi: libqt5-printsupport-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:50:07 rpmi: qt5-base-devel-5.12.6-alt4 p9+245461.200.4.1 1581693291 installed
<13>Feb 16 10:50:07 rpmi: libkf5xmlgui-5.66.0-alt1 p9+244352.5000.2.1 1580122099 installed
<13>Feb 16 10:50:07 rpmi: kf5-kcoreaddons-devel-5.66.0-alt1 p9+244352.2300.2.1 1580119805 installed
<13>Feb 16 10:50:07 rpmi: libkf5bookmarks-5.66.0-alt1 p9+244352.5100.2.1 1580122212 installed
<13>Feb 16 10:50:07 rpmi: libqt5-webkitwidgets-5.212.0-alt15 p9+243197.4200.5.1 1577729178 installed
<13>Feb 16 10:50:07 rpmi: kf5-kbookmarks-devel-5.66.0-alt1 p9+244352.5100.2.1 1580122212 installed
<13>Feb 16 10:50:07 rpmi: kf5-kjobwidgets-devel-5.66.0-alt1 p9+244352.2700.2.1 1580120194 installed
<13>Feb 16 10:50:07 rpmi: kf5-attica-devel-5.66.0-alt1 p9+244352.400.2.1 1580117980 installed
<13>Feb 16 10:50:07 rpmi: qt5-declarative-devel-5.12.6-alt1 p9+243197.200.5.1 1577718793 installed
<13>Feb 16 10:50:07 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Feb 16 10:50:07 rpmi: libXi-1.7.9-alt2 sisyphus+226377.100.1.2 1554260260 installed
<13>Feb 16 10:50:07 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Feb 16 10:50:07 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Feb 16 10:50:07 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Feb 16 10:50:07 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed
<13>Feb 16 10:50:07 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed
<13>Feb 16 10:50:07 rpmi: perl-Compress-Raw-Bzip2-2.086-alt1 sisyphus+226394.100.1.2 1554269409 installed
<13>Feb 16 10:50:07 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Feb 16 10:50:07 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed
<13>Feb 16 10:50:07 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed
<13>Feb 16 10:50:07 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed
<13>Feb 16 10:50:07 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474122 installed
<13>Feb 16 10:50:07 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed
<13>Feb 16 10:50:07 rpmi: perl-IO-Compress-2.086-alt1 sisyphus+226399.100.2.1 1554270186 installed
<13>Feb 16 10:50:07 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed
<13>Feb 16 10:50:07 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed
<13>Feb 16 10:50:07 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Feb 16 10:50:07 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Feb 16 10:50:07 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed
<13>Feb 16 10:50:07 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed
<13>Feb 16 10:50:07 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed
<13>Feb 16 10:50:07 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Feb 16 10:50:07 rpmi: perl-libwww-6.39-alt1 sisyphus+229237.100.1.1 1557650051 installed
<13>Feb 16 10:50:07 rpmi: perl-XML-LibXML-2.0134-alt1 p9+240664.100.1.1 1573636517 installed
<13>Feb 16 10:50:07 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed
<13>Feb 16 10:50:07 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed
<13>Feb 16 10:50:07 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed
<13>Feb 16 10:50:09 rpmi: icon-theme-adwaita-3.32.0-alt1 sisyphus+225063.1600.1.1 1552933594 installed
<13>Feb 16 10:50:09 rpmi: libvisual0.4-0.4.0-alt3 1301290260 installed
<13>Feb 16 10:50:09 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Feb 16 10:50:09 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Feb 16 10:50:09 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Feb 16 10:50:09 rpmi: libgraphene-1.10.0-alt1 p9+237353.1100.2.2 1568374443 installed
<13>Feb 16 10:50:09 rpmi: libcdparanoia-1:10.2-alt6 1501248110 installed
<13>Feb 16 10:50:09 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed
<13>Feb 16 10:50:09 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Feb 16 10:50:09 rpmi: libpango-1.44.6-alt1 p9+237353.700.2.2 1568374131 installed
<13>Feb 16 10:50:09 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Feb 16 10:50:09 rpmi: libucil2-0.9.10-alt2_12 sisyphus+228414.100.1.1 1556611183 installed
<13>Feb 16 10:50:09 rpmi: qt5-serialport-common-5.12.6-alt1 p9+243197.700.5.1 1577719674 installed
<13>Feb 16 10:50:09 rpmi: libqt5-serialport-5.12.6-alt1 p9+243197.700.5.1 1577720367 installed
<13>Feb 16 10:50:09 rpmi: libqt5-positioning-5.12.6-alt1 p9+243197.1000.5.1 1577720664 installed
<13>Feb 16 10:50:09 rpmi: libqt5-positioningquick-5.12.6-alt1 p9+243197.1000.5.1 1577720664 installed
<13>Feb 16 10:50:10 rpmi: libqt5-location-5.12.6-alt1 p9+243197.1000.5.1 1577720664 installed
<13>Feb 16 10:50:10 rpmi: rpm-macros-cmake-3.13.4-alt3 p9+229395.100.1.1 1557911947 installed
<13>Feb 16 10:50:10 rpmi: cmake-modules-3.13.4-alt3 p9+229395.100.1.1 1557911921 installed
<13>Feb 16 10:50:10 rpmi: libuv-1.28.0-alt1 p9+231719.100.3.1 1560451028 installed
<13>Feb 16 10:50:10 rpmi: librhash-1.3.5-alt2 1505156279 installed
<13>Feb 16 10:50:10 rpmi: libjsoncpp19-1.8.4-alt2.S1 1518769525 installed
<13>Feb 16 10:50:10 rpmi: publicsuffix-list-dafsa-20200106-alt1 p9+244008.100.1.1 1578591661 installed
<13>Feb 16 10:50:10 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618423 installed
<13>Feb 16 10:50:10 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947259 installed
<13>Feb 16 10:50:10 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Feb 16 10:50:10 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Feb 16 10:50:10 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Feb 16 10:50:10 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>Feb 16 10:50:10 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<86>Feb 16 10:50:10 groupadd[1691672]: group added to /etc/group: name=_keytab, GID=498
<86>Feb 16 10:50:10 groupadd[1691672]: group added to /etc/gshadow: name=_keytab
<86>Feb 16 10:50:10 groupadd[1691672]: new group: name=_keytab, GID=498
<13>Feb 16 10:50:10 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572639 installed
<13>Feb 16 10:50:10 rpmi: libtirpc-1.0.3-alt1 1532008017 installed
<13>Feb 16 10:50:10 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Feb 16 10:50:10 rpmi: python-modules-encodings-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:10 rpmi: python-modules-compiler-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:10 rpmi: python-modules-email-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:10 rpmi: python-modules-unittest-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:10 rpmi: python-modules-nis-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:10 rpmi: python-modules-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:15 rpmi: clang7.0-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<13>Feb 16 10:50:16 rpmi: clang7.0-devel-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<13>Feb 16 10:50:16 rpmi: python3-module-clang-5.0-alt1 sisyphus+228352.1100.3.1 1556555939 installed
<13>Feb 16 10:50:16 rpmi: python-modules-xml-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:16 rpmi: python-modules-json-2.7.16-alt1.M90P.1 p9+244933.100.1.1 1579867218 installed
<13>Feb 16 10:50:16 rpmi: llvm7.0-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<86>Feb 16 10:50:16 groupadd[1702764]: group added to /etc/group: name=sasl, GID=497
<86>Feb 16 10:50:16 groupadd[1702764]: group added to /etc/gshadow: name=sasl
<86>Feb 16 10:50:16 groupadd[1702764]: new group: name=sasl, GID=497
<13>Feb 16 10:50:16 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed
<13>Feb 16 10:50:16 rpmi: libldap-2.4.48-alt3 p9+238817.100.1.1 1570449122 installed
<13>Feb 16 10:50:16 rpmi: libcurl-7.65.0-alt1 p9+229801.100.1.1 1558513358 installed
<13>Feb 16 10:50:17 rpmi: cmake-3.13.4-alt3 p9+229395.100.1.1 1557911947 installed
<13>Feb 16 10:50:17 rpmi: libraptor2-2.0.15-alt1 1417013332 installed
<13>Feb 16 10:50:17 rpmi: liblrdf-0.6.1-alt1 1493047570 installed
<13>Feb 16 10:50:17 rpmi: libneon-0.30.2-alt1 sisyphus+226834.100.1.1 1554686306 installed
<13>Feb 16 10:50:17 rpmi: libssh-0.9.3-alt1 p9+242718.100.1.1 1576056116 installed
<13>Feb 16 10:50:17 rpmi: libmetis-5.1.0-alt1.1 1465299656 installed
<13>Feb 16 10:50:17 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed
<13>Feb 16 10:50:17 rpmi: libquadmath0-8.3.1-alt5 p9+240194.100.1.1 1572928737 installed
<13>Feb 16 10:50:17 rpmi: libgfortran5-8.3.1-alt5 p9+240194.100.1.1 1572928737 installed
<13>Feb 16 10:50:18 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed
<13>Feb 16 10:50:18 rpmi: libsuitesparse-5.1.2-alt2 sisyphus+222653.100.1.1 1550967302 installed
<13>Feb 16 10:50:18 rpmi: ceres-solver-1.13.0-alt1_8 sisyphus+226018.100.1.1 1554036834 installed
<13>Feb 16 10:50:18 rpmi: libatk-locales-2.32.0-alt1 sisyphus+225059.600.3.2 1552845198 installed
<13>Feb 16 10:50:18 rpmi: libatk-2.32.0-alt1 sisyphus+225059.600.3.2 1552845362 installed
<13>Feb 16 10:50:18 rpmi: gsettings-desktop-schemas-data-3.32.0-alt1 sisyphus+225059.300.3.2 1552843929 installed
<13>Feb 16 10:50:18 rpmi: libgio-2.60.7-alt1 p9+237353.100.2.2 1568373081 installed
<13>Feb 16 10:50:18 rpmi: gsettings-desktop-schemas-3.32.0-alt1 sisyphus+225059.300.3.2 1552843980 installed
<13>Feb 16 10:50:18 rpmi: libgstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624794 installed
<13>Feb 16 10:50:18 rpmi: libgst-plugins1.0-1.16.1-alt1 p9+238791.300.1.1 1570625076 installed
<13>Feb 16 10:50:18 rpmi: libgdk-pixbuf-2.38.2-alt1 p9+237353.1000.2.2 1568374336 installed
<13>Feb 16 10:50:18 rpmi: gstreamer1.0-1.16.1-alt1 p9+238791.200.1.1 1570624794 installed
<13>Feb 16 10:50:19 rpmi: librsvg-1:2.44.15-alt1 p9+237353.1300.2.2 1568375113 installed
<13>Feb 16 10:50:20 rpmi: libavcodec58-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:50:20 rpmi: libavformat58-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:50:24 rpmi: libqt5-webenginecore-5.12.6-alt1 p9+243197.2700.5.1 1577725624 installed
<13>Feb 16 10:50:24 rpmi: libgusb-0.3.0-alt1 1518891735 installed
<13>Feb 16 10:50:24 rpmi: libcolord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed
<13>Feb 16 10:50:24 rpmi: libpolkit-0.116-alt1 sisyphus+228976.400.4.1 1557128967 installed
<13>Feb 16 10:50:24 rpmi: gobject-introspection-1.60.2-alt1 p9+232288.200.1.1 1560708080 installed
<13>Feb 16 10:50:24 rpmi: libgstreamer1.0-gir-1.16.1-alt1 p9+238791.200.1.1 1570624794 installed
<13>Feb 16 10:50:24 rpmi: libgst-plugins1.0-gir-1.16.1-alt1 p9+238791.300.1.1 1570625076 installed
<86>Feb 16 10:50:24 groupadd[1713881]: group added to /etc/group: name=colord, GID=496
<86>Feb 16 10:50:24 groupadd[1713881]: group added to /etc/gshadow: name=colord
<86>Feb 16 10:50:24 groupadd[1713881]: new group: name=colord, GID=496
<86>Feb 16 10:50:24 useradd[1713889]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null
<13>Feb 16 10:50:25 rpmi: colord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed
<13>Feb 16 10:50:25 rpmi: libpolkit-qt5-core-0.112.0-alt3 sisyphus+222979.100.1.2 1551378014 installed
<13>Feb 16 10:50:25 rpmi: libkf5auth-5.66.0-alt1 p9+244352.2500.2.1 1580120017 installed
<13>Feb 16 10:50:25 rpmi: kf5-kauth-devel-5.66.0-alt1 p9+244352.2500.2.1 1580120017 installed
<13>Feb 16 10:50:25 rpmi: kf5-kconfigwidgets-devel-5.66.0-alt1 p9+244352.3600.2.1 1580121044 installed
<13>Feb 16 10:50:25 rpmi: kf5-kxmlgui-devel-5.66.0-alt1 p9+244352.5000.2.1 1580122099 installed
<13>Feb 16 10:50:25 rpmi: libqt5-webengine-5.12.6-alt1 p9+243197.2700.5.1 1577725624 installed
<13>Feb 16 10:50:25 rpmi: libqt5-webenginewidgets-5.12.6-alt1 p9+243197.2700.5.1 1577725624 installed
<13>Feb 16 10:50:25 rpmi: libavfilter7-2:4.2.1-alt1 p9+240227.100.1.1 1572958706 installed
<13>Feb 16 10:50:25 rpmi: gst-libav-1.16.1-alt1 p9+238791.1000.1.1 1570625814 installed
<13>Feb 16 10:50:25 rpmi: gst-plugins-base1.0-1.16.1-alt1 p9+238791.300.1.1 1570625076 installed
<13>Feb 16 10:50:25 rpmi: gst-plugins-ugly1.0-1.16.1-alt1 p9+238791.600.1.1 1570625641 installed
<13>Feb 16 10:50:25 rpmi: gtk-update-icon-cache-3.24.11-alt1 p9+237353.1200.2.2 1568374786 installed
<13>Feb 16 10:50:25 rpmi: libcanberra-0.30-alt3 1509034818 installed
<13>Feb 16 10:50:25 rpmi: glib-networking-2.60.3-alt1 p9+231744.700.2.1 1560118406 installed
<13>Feb 16 10:50:25 rpmi: libsoup-2.66.2-alt1 p9+230015.200.2.1 1559209103 installed
<13>Feb 16 10:50:25 rpmi: libgssdp-1.0.3-alt1 sisyphus+219951.100.1.1 1548401423 installed
<13>Feb 16 10:50:25 rpmi: libgupnp-1.0.4-alt1 p9+231354.600.4.1 1559944992 installed
<13>Feb 16 10:50:25 rpmi: libgupnp-igd-0.2.5-alt2 sisyphus+226525.100.2.3 1554592988 installed
<13>Feb 16 10:50:25 rpmi: libnice-0.1.16-alt1 sisyphus+229216.100.1.1 1557584955 installed
<13>Feb 16 10:50:25 rpmi: libsoup-gnome-2.66.2-alt1 p9+230015.200.2.1 1559209103 installed
<13>Feb 16 10:50:25 rpmi: librest-0.8.1-alt1 1508266400 installed
<13>Feb 16 10:50:25 rpmi: at-spi2-core-2.32.1-alt1.1 sisyphus+227877.100.1.2 1555818555 installed
<13>Feb 16 10:50:25 rpmi: at-spi2-atk-2.32.0-alt1 sisyphus+225059.700.3.2 1552845433 installed
<13>Feb 16 10:50:25 rpmi: libdconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552846106 installed
<13>Feb 16 10:50:25 rpmi: dconf-0.32.0-alt1 sisyphus+225059.1100.3.2 1552846106 installed
<13>Feb 16 10:50:25 rpmi: libgtk+3-schemas-3.24.11-alt1 p9+237353.1200.2.2 1568374373 installed
<13>Feb 16 10:50:25 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed
<13>Feb 16 10:50:26 rpmi: libgtk+3-3.24.11-alt1 p9+237353.1200.2.2 1568374786 installed
<13>Feb 16 10:50:26 rpmi: gst-plugins-good1.0-1.16.1-alt1 p9+238791.400.1.1 1570625260 installed
<13>Feb 16 10:50:28 rpmi: libopencv3.4-1:3.4.5-alt1 sisyphus+225625.30000.91.1 1555305934 installed
<13>Feb 16 10:50:28 rpmi: gst-plugins-bad1.0-1.16.1-alt2 p9+238791.500.1.1 1570625539 installed
<13>Feb 16 10:50:28 rpmi: libqt5-multimedia-5.12.6-alt1 p9+243197.600.5.1 1577720230 installed
<13>Feb 16 10:50:28 rpmi: libqt5-texttospeech-5.12.6-alt1 p9+243197.3500.5.1 1577728009 installed
<13>Feb 16 10:50:28 rpmi: libkf5textwidgets-5.66.0-alt1 p9+244352.4700.2.1 1580121993 installed
<13>Feb 16 10:50:28 rpmi: libkf5notifications-5.66.0-alt1 p9+244352.4200.2.1 1580121470 installed
<13>Feb 16 10:50:28 rpmi: kf5-knotifications-devel-5.66.0-alt1 p9+244352.4200.2.1 1580121470 installed
<13>Feb 16 10:50:28 rpmi: kf5-ktextwidgets-devel-5.66.0-alt1 p9+244352.4700.2.1 1580121993 installed
<13>Feb 16 10:50:29 rpmi: python3-module-PyQt5-5.11.3-alt2 sisyphus+225625.41300.91.1 1555333104 installed
<13>Feb 16 10:50:29 rpmi: altlinux-mime-defaults-0.435-alt1 p9+233226.100.2.1 1561697917 installed
<13>Feb 16 10:50:29 rpmi: wm-common-freedesktop-1.3-alt1 1303402115 installed
<13>Feb 16 10:50:29 rpmi: altlinux-freedesktop-menu-common-0.67-alt1 p9+233140.100.2.1 1561935835 installed
<13>Feb 16 10:50:29 rpmi: altlinux-freedesktop-menu-shallow-menu-0.67-alt1 p9+233140.100.2.1 1561935835 installed
<13>Feb 16 10:50:29 rpmi: altlinux-freedesktop-menu-generic-0.67-alt1 p9+233140.100.2.1 1561935835 installed
<13>Feb 16 10:50:29 rpmi: libkf5service-5.66.0-alt1 p9+244352.3700.2.1 1580121143 installed
<13>Feb 16 10:50:29 rpmi: libkf5kiocore-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:50:29 rpmi: libkf5kiowidgets-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:50:29 rpmi: libkf5parts-5.66.0-alt1 p9+244352.5700.2.1 1580123226 installed
<13>Feb 16 10:50:29 rpmi: libkf5kiofilewidgets-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:50:29 rpmi: kf5-kservice-devel-5.66.0-alt1 p9+244352.3700.2.1 1580121143 installed
<13>Feb 16 10:50:29 rpmi: libkf5kdelibs4support-5.66.0-alt1 p9+244352.7700.2.1 1580125304 installed
<13>Feb 16 10:50:29 rpmi: kf5-kdelibs4support-5.66.0-alt1 p9+244352.7700.2.1 1580125304 installed
<13>Feb 16 10:50:29 rpmi: kf5-kparts-devel-5.66.0-alt1 p9+244352.5700.2.1 1580123226 installed
<13>Feb 16 10:50:30 rpmi: libkf5texteditor-5.66.0-alt1 p9+244352.7400.2.1 1580124930 installed
<13>Feb 16 10:50:30 rpmi: libkf5kiogui-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:50:30 rpmi: libkf5emoticons-5.66.0-alt1 p9+244352.4500.2.1 1580121800 installed
<13>Feb 16 10:50:30 rpmi: kf5-kemoticons-devel-5.66.0-alt1 p9+244352.4500.2.1 1580121800 installed
<13>Feb 16 10:50:30 rpmi: kf5-kdelibs4support-devel-5.66.0-alt1 p9+244352.7700.2.1 1580125304 installed
<13>Feb 16 10:50:30 rpmi: kf5-kio-devel-5.66.0-alt1 p9+244352.5400.2.1 1580122692 installed
<13>Feb 16 10:50:30 rpmi: kf5-ktexteditor-devel-5.66.0-alt1 p9+244352.7400.2.1 1580124930 installed
<13>Feb 16 10:50:30 rpmi: extra-cmake-modules-5.66.0-alt1 p9+244352.100.2.1 1580117650 installed
<13>Feb 16 10:50:30 rpmi: llvm7.0-devel-7.0.1-alt4.rel p9+229920.100.1.1 1558623951 installed
<13>Feb 16 10:50:30 rpmi: qt5-webkit-devel-5.212.0-alt15 p9+243197.4200.5.1 1577729178 installed
<13>Feb 16 10:50:30 rpmi: qt5-svg-devel-5.12.6-alt1 p9+243197.1700.5.1 1577721549 installed
<13>Feb 16 10:50:30 rpmi: kf5-kdoctools-devel-static-5.66.0-alt1 p9+244352.3300.2.1 1580120668 installed
<13>Feb 16 10:50:30 rpmi: libxslt-devel-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed
<13>Feb 16 10:50:30 rpmi: xsltproc-1.1.33-alt1 sisyphus+226936.100.1.1 1554820937 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/kde5-umbrello-19.12.1-alt1.nosrc.rpm
Installing kde5-umbrello-19.12.1-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.47315
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf umbrello-19.12.1
+ echo 'Source #0 (umbrello-19.12.1.tar):'
Source #0 (umbrello-19.12.1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/umbrello-19.12.1.tar
+ cd umbrello-19.12.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.47315
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd umbrello-19.12.1
+ __kf5_build -DBUILD_KF5=ON
+ mkdir -p BUILD
+ __kf5_cmake -DBUILD_KF5=ON
+ export PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ PATH=/usr/lib/kf5/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ export QTDIR=/usr/share/qt5
+ QTDIR=/usr/share/qt5
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem'
+ pushd BUILD
~/RPM/BUILD/umbrello-19.12.1/BUILD ~/RPM/BUILD/umbrello-19.12.1
+ cmake .. -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -DCMAKE_BUILD_TYPE=Release '-DCMAKE_EXE_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-L/usr/lib -L/usr/lib/kf5/devel' '-DCMAKE_LIBRARY_PATH=/usr/lib/kf5/devel;/usr/lib;/lib' '-DCMAKE_INCLUDE_PATH=/usr/include/KF5;/usr/include' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_BINDIR=/usr/lib/kf5/bin -DCMAKE_INSTALL_FULL_BINDIR=/usr/lib/kf5/bin -DBIN_INSTALL_DIR:PATH=/usr/lib/kf5/bin -DCMAKE_INSTALL_SBINDIR=/usr/lib/kf5/sbin -DCMAKE_INSTALL_FULL_SBINDIR=/usr/lib/kf5/sbin -DSBIN_INSTALL_DIR:PATH=/usr/lib/kf5/sbin -DLIBEXEC_INSTALL_DIR:PATH=/usr/libexec -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DCMAKE_INSTALL_INCLUDEDIR_KF5=/usr/include/KF5 -DDATA_INSTALL_DIR:PATH=/usr/share -DCONFIG_INSTALL_DIR:PATH=/etc/kf5/xdg -DSERVICES_INSTALL_DIR:PATH=/usr/share/kservices5 -DSERVICETYPES_INSTALL_DIR:PATH=/usr/share/kservicetypes5 -DKNOTIFYRC_INSTALL_DIR:PATH=/usr/share/knotifications5 -DKXMLGUI_INSTALL_DIR:PATH=/usr/share/kxmlgui5 -DLIB_INSTALL_DIR:PATH=/usr/lib -DLIB_DESTINATION=lib -DLIB_SUFFIX= -DSYSCONF_INSTALL_DIR:PATH=/etc -DAUTOSTART_INSTALL_DIR=/etc/kf5/xdg/autostart -DHTML_INSTALL_DIR=/usr/share/kf5/doc/HTML -DICON_INSTALL_DIR=/usr/share/kf5/icons -DXDG_MIME_INSTALL_DIR=/usr/share/mime/packages -DXDG_APPS_INSTALL_DIR=/usr/share/kf5/applications/kf5 -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib/qt5/mkspecs/modules -DKCFG_INSTALL_DIR:PATH=/usr/share/kf5/config.kcfg -DPLUGIN_INSTALL_DIR:PATH=/usr/lib/qt5/plugins -DQT_PLUGIN_INSTALL_DIR:PATH=/usr/lib/qt5/plugins -DQML_INSTALL_DIR:PATH=/usr/lib/qt5/qml -DIMPORTS_INSTALL_DIR:PATH=/usr/lib/qt5/imports -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/kf5/dbus-1/interfaces -DDBUS_SERVICES_INSTALL_DIR=/usr/share/kf5/dbus-1/services -DDBUS_SYSTEM_SERVICES_INSTALL_DIR=/lib/dbus-1/system-services -DBUILD_KF5=ON
-- The C compiler identification is GNU 8.3.1
-- The CXX compiler identification is GNU 8.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  BIN_INSTALL_DIR is deprecated, use KDE_INSTALL_BINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:447 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  SBIN_INSTALL_DIR is deprecated, use KDE_INSTALL_SBINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:450 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  LIB_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:453 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  LIBEXEC_INSTALL_DIR is deprecated, use KDE_INSTALL_LIBEXECDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:463 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  QT_PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_QTPLUGINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:411 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:491 (_define_absolute)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  IMPORTS_INSTALL_DIR is deprecated, use KDE_INSTALL_QTQUICKIMPORTSDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:411 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:497 (_define_absolute)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  QML_INSTALL_DIR is deprecated, use KDE_INSTALL_QMLDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:411 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:503 (_define_absolute)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  PLUGIN_INSTALL_DIR is deprecated, use KDE_INSTALL_PLUGINDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:525 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  INCLUDE_INSTALL_DIR is deprecated, use KDE_INSTALL_INCLUDEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:411 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:529 (_define_absolute)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  DATA_INSTALL_DIR is deprecated, use KDE_INSTALL_DATADIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:555 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  HTML_INSTALL_DIR is deprecated, use KDE_INSTALL_DOCBUNDLEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:576 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  KCFG_INSTALL_DIR is deprecated, use KDE_INSTALL_KCFGDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:579 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICES5DIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:585 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  SERVICETYPES_INSTALL_DIR is deprecated, use KDE_INSTALL_KSERVICETYPES5DIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:588 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  KNOTIFYRC_INSTALL_DIR is deprecated, use KDE_INSTALL_KNOTIFY5RCDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:591 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  KXMLGUI_INSTALL_DIR is deprecated, use KDE_INSTALL_KXMLGUI5DIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:594 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  ICON_INSTALL_DIR is deprecated, use KDE_INSTALL_ICONDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:605 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  XDG_APPS_INSTALL_DIR is deprecated, use KDE_INSTALL_APPDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:620 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  XDG_MIME_INSTALL_DIR is deprecated, use KDE_INSTALL_MIMEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:626 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  DBUS_INTERFACES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSINTERFACEDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:640 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  DBUS_SERVICES_INSTALL_DIR is deprecated, use KDE_INSTALL_DBUSSERVICEDIR
  instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:643 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  DBUS_SYSTEM_SERVICES_INSTALL_DIR is deprecated, use
  KDE_INSTALL_DBUSSYSTEMSERVICEDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:646 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:411 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:663 (_define_absolute)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  CONFIG_INSTALL_DIR is deprecated, use KDE_INSTALL_CONFDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:666 (_define_relative)
  CMakeLists.txt:58 (include)


CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:356 (message):
  AUTOSTART_INSTALL_DIR is deprecated, use KDE_INSTALL_AUTOSTARTDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:669 (_define_relative)
  CMakeLists.txt:58 (include)


-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Archive: /usr/lib/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.66.0") 
-- Found KF5Completion: /usr/lib/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.66.0") 
-- Found KF5Config: /usr/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.66.0") 
-- Found KF5CoreAddons: /usr/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.66.0") 
-- Found KF5Crash: /usr/lib/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.66.0") 
-- Found KF5DocTools: /usr/lib/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.66.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") 
-- Found KF5I18n: /usr/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.66.0") 
-- Found KF5IconThemes: /usr/lib/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.66.0") 
-- Found KF5KDELibs4Support: /usr/lib/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found version "5.66.0") 
-- Found KF5KIO: /usr/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.66.0") 
-- Found KF5TextEditor: /usr/lib/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.66.0") 
-- Found KF5WidgetsAddons: /usr/lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.66.0") 
-- Found KF5WindowSystem: /usr/lib/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.66.0") 
-- Found KF5XmlGui: /usr/lib/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.66.0") 
-- Found KF5: success (found version "5.66.0") found components:  Archive Completion Config CoreAddons Crash DocTools I18n IconThemes KDELibs4Support KIO TextEditor WidgetsAddons WindowSystem XmlGui 
CMake Warning at CMakeLists.txt:104 (find_package):
  By not providing "FindKDevelop-PG-Qt.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "KDevelop-PG-Qt", but CMake did not find one.

  Could not find a package configuration file provided by "KDevelop-PG-Qt"
  with any of the following names:

    KDevelop-PG-QtConfig.cmake
    kdevelop-pg-qt-config.cmake

  Add the installation prefix of "KDevelop-PG-Qt" to CMAKE_PREFIX_PATH or set
  "KDevelop-PG-Qt_DIR" to a directory containing one of the above files.  If
  "KDevelop-PG-Qt" provides a separate development package or SDK, be sure it
  has been installed.


-- Could NOT find KDevPlatform (missing: KDevPlatform_DIR)
-- Could NOT find KDevPlatform (missing: KDevPlatform_CONFIG) (Required is at least version "5.1.2")
-- Using umbrello version 2.30.1
-- Using automoc4 version 
-- Using cmake version 3.13.4
-- Using Qt version 
-- Found LibXslt: /usr/lib/libxslt.so (found version "1.1.33") 
-- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.10") 
-- Disable unstable feature WIDGET_SHOW_DOC
-- Disable unstable feature NEW_CODE_GENERATORS
-- Disable unstable feature UML_OBJECTS_WINDOW
-- Disable unstable feature XMIRESOLUTION
-- Disable unstable feature COMBINED_STATE_DIRECT_EDIT
-- Disable unstable feature OBJECT_DIAGRAM
-- Could NOT find LLVM (missing: LLVM_DIR)
-- Could NOT find Clang (missing: Clang_DIR)
-- The following REQUIRED packages have been found:

 * ECM (required version >= 1.1.0)
 * Qt5Core
 * Qt5Gui
 * Qt5PrintSupport
 * Qt5Svg
 * Qt5Test
 * Qt5Widgets
 * Qt5Xml
 * Qt5WebKitWidgets
 * Qt5 (required version >= 5.2.0)
 * KF5Archive
 * KF5Completion
 * KF5Config
 * KF5CoreAddons
 * KF5Crash
 * KF5DocTools
 * Gettext
 * KF5I18n
 * KF5IconThemes
 * KF5KDELibs4Support
 * KF5KIO
 * KF5TextEditor
 * KF5WidgetsAddons
 * KF5WindowSystem
 * KF5XmlGui
 * KF5
 * LibXslt, A library to transform XMLfiles into other XML files., <http://xmlsoft.org/XSLT>
 * LibXml2, Libraries used to develop XML applications., <http://xmlsoft.org>

-- The following OPTIONAL packages have not been found:

 * KDevelop-PG-Qt
 * KDevPlatform (required version >= 5.1.2)
 * LLVM
 * Clang

-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_USE_RELATIVE_PATHS
    ECM_MKSPECS_INSTALL_DIR
    LIB_DESTINATION
    LIB_SUFFIX


-- Build files have been written to: /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD
+ popd
~/RPM/BUILD/umbrello-19.12.1
+ __kf5_make
+ pushd BUILD
~/RPM/BUILD/umbrello-19.12.1/BUILD ~/RPM/BUILD/umbrello-19.12.1
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/umbrello-19.12.1 -B/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
make: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/progress.marks
make: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/Makefile2 all
make -f CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make -f CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/depend
make -f CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/depend
make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/depend
make -f CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/depend
make -f CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/depend
make -f CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make -f CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/DependInfo.cmake --color=
Scanning dependencies of target tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-it-docs-umbrello-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-gl-docs-umbrello-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build
make -f CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-uk-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-da-docs-umbrello-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/DependInfo.cmake --color=
Scanning dependencies of target pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-de-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-ca-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  1%] Generating ts...
/usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-19.12.1/po -P /usr/lib/cmake/KF5I18n/build-tsfiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-es-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Generating po/de/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/de/docs/umbrello/apphelp/index.cache.bz2 po/de/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target po-de-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-nl-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Generating po/ca/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/ca/docs/umbrello/apphelp/index.cache.bz2 po/ca/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-ca-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-pt-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  1%] Generating po/uk/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/uk/docs/umbrello/apphelp/index.cache.bz2 po/uk/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Generating po/es/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/es/docs/umbrello/apphelp/index.cache.bz2 po/es/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-uk-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-pt-BR-docs-umbrello-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-es-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make -f CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target po-sv-docs-umbrello-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  0%] Generating po/it/docs/umbrello/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/it/docs/umbrello/index.cache.bz2 po/it/docs/umbrello/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-it-docs-umbrello-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport_autogen.dir/build.make umbrello/CMakeFiles/codeimport_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target codeimport_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport_autogen.dir/build.make umbrello/CMakeFiles/codeimport_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Generating po/gl/docs/umbrello/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/gl/docs/umbrello/index.cache.bz2 po/gl/docs/umbrello/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-gl-docs-umbrello-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/doc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target doc-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  2%] Generating po/da/docs/umbrello/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/da/docs/umbrello/index.cache.bz2 po/da/docs/umbrello/index.docbook
I/O warning : failed to load external entity "/usr/share/kf5/kdoctools/customization/xsl/da.xml"
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
No "da" localization of "footer-doc-comment" exists; using "en".
No "da" localization of "footer-doc-feedback" exists; using "en".
No "da" localization of "footer-doc-teamname" exists; using "en".
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating po/nl/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/nl/docs/umbrello/apphelp/index.cache.bz2 po/nl/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-da-docs-umbrello-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-nl-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/doc/apphelp /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/apphelp /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
Scanning dependencies of target doc-apphelp-index-cache-bz2
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target xmi2pot_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Automatic MOC for target codeimport
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target codeimport_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating po/sv/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/sv/docs/umbrello/apphelp/index.cache.bz2 po/sv/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target po2xmi_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Built target po-sv-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport.dir/build.make umbrello/CMakeFiles/codeimport.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating po/pt/docs/umbrello/apphelp/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/pt/docs/umbrello/apphelp/index.cache.bz2 po/pt/docs/umbrello/apphelp/index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Built target po-pt-docs-umbrello-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Automatic MOC for target xmi2pot
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Built target xmi2pot_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Automatic MOC for target po2xmi
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Built target po2xmi_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color=
Scanning dependencies of target po2xmi
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color=
Scanning dependencies of target xmi2pot
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating po/pt_BR/docs/umbrello/index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1 && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/po/pt_BR/docs/umbrello/index.cache.bz2 po/pt_BR/docs/umbrello/index.docbook
I/O warning : failed to load external entity "/usr/share/kf5/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Built target po-pt-BR-docs-umbrello-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1/doc/apphelp && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/apphelp//index.cache.bz2 index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Built target doc-apphelp-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/xmi2pot_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/po2xmi_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport.dir/DependInfo.cmake --color=
Scanning dependencies of target codeimport
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport.dir/build.make umbrello/CMakeFiles/codeimport.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Generating index.cache.bz2
cd /usr/src/RPM/BUILD/umbrello-19.12.1/doc && /usr/lib/kf5/bin/meinproc5 --check --cache /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc//index.cache.bz2 index.docbook
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Built target doc-index-cache-bz2
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/tools/xmi2pot.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  6%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/po2xmi.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/tools/po2xmi.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Generating mo...
/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-19.12.1/po -P /usr/lib/cmake/KF5I18n/build-pofiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Built target pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  5%] Building CXX object tools/CMakeFiles/po2xmi.dir/shared.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/po2xmi_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/shared.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/tools/shared.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object tools/CMakeFiles/xmi2pot.dir/shared.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/c++  -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/tools -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/xmi2pot_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/shared.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/tools/shared.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Linking CXX executable po2xmi5
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/po2xmi.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/po2xmi.dir/po2xmi.cpp.o CMakeFiles/po2xmi.dir/shared.cpp.o CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o  -o po2xmi5 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Built target po2xmi
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Linking CXX executable xmi2pot5
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/xmi2pot.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o CMakeFiles/xmi2pot.dir/shared.cpp.o CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o  -o xmi2pot5 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Built target xmi2pot
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/classimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/classimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:26:10: warning: 'virtual bool IDLImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:28:10: warning: 'virtual bool IDLImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& file);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:30:10: warning: 'virtual bool IDLImport::preprocess(QString&)' can be marked override [-Wsuggest-override]
     bool preprocess(QString& line);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:32:10: warning: 'virtual void IDLImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:30:10: warning: 'virtual void PythonImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:36:10: warning: 'virtual bool PythonImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:38:10: warning: 'virtual void PythonImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& line);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:40:10: warning: 'virtual bool PythonImport::preprocess(QString&)' can be marked override [-Wsuggest-override]
     bool preprocess(QString& line);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:31:10: warning: 'virtual void JavaImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:33:10: warning: 'virtual bool JavaImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:35:10: warning: 'virtual void JavaImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:37:10: warning: 'virtual bool JavaImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& filename);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:33:10: warning: 'virtual void AdaImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:35:10: warning: 'virtual bool AdaImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:37:17: warning: 'virtual QStringList AdaImport::split(const QString&)' can be marked override [-Wsuggest-override]
     QStringList split(const QString& line);
                 ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:39:10: warning: 'virtual void AdaImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:28:10: warning: 'virtual void PascalImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:30:10: warning: 'virtual bool PascalImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:32:10: warning: 'virtual void PascalImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:42:10: warning: 'virtual bool SQLImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:90:21: warning: 'virtual QString SQLImport::advance()' can be marked override [-Wsuggest-override]
     virtual QString advance();
                     ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:92:10: warning: 'virtual void SQLImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString &word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:33:10: warning: 'virtual void CppImport::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:35:10: warning: 'virtual void CppImport::initPerFile()' can be marked override [-Wsuggest-override]
     void initPerFile();
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:37:10: warning: 'virtual bool CppImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& fileName);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/classimport.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: 'virtual void CSharpImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: 'virtual bool CSharpImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: 'virtual void CSharpImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: 'virtual bool CSharpImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& filename);
          ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/nativeimportbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/nativeimportbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/adaimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/adaimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:33:10: warning: 'virtual void AdaImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:35:10: warning: 'virtual bool AdaImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:37:17: warning: 'virtual QStringList AdaImport::split(const QString&)' can be marked override [-Wsuggest-override]
     QStringList split(const QString& line);
                 ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.h:39:10: warning: 'virtual void AdaImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/adaimport.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/import_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/import_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  7%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/idlimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/idlimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:26:10: warning: 'virtual bool IDLImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:28:10: warning: 'virtual bool IDLImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& file);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:30:10: warning: 'virtual bool IDLImport::preprocess(QString&)' can be marked override [-Wsuggest-override]
     bool preprocess(QString& line);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.h:32:10: warning: 'virtual void IDLImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/idlimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/javaimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/javaimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:31:10: warning: 'virtual void JavaImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:33:10: warning: 'virtual bool JavaImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:35:10: warning: 'virtual void JavaImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.h:37:10: warning: 'virtual bool JavaImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& filename);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/javaimport.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/pythonimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/pythonimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:30:10: warning: 'virtual void PythonImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:36:10: warning: 'virtual bool PythonImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:38:10: warning: 'virtual void PythonImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& line);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.h:40:10: warning: 'virtual bool PythonImport::preprocess(QString&)' can be marked override [-Wsuggest-override]
     bool preprocess(QString& line);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pythonimport.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/pascalimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/pascalimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:28:10: warning: 'virtual void PascalImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:30:10: warning: 'virtual bool PascalImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.h:32:10: warning: 'virtual void PascalImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/pascalimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/cachemanager.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/cachemanager.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/cachemanager.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/cachemanager.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/csharp/csharpimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/csharp/csharpimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: 'virtual void CSharpImport::initVars()' can be marked override [-Wsuggest-override]
     void initVars();
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: 'virtual bool CSharpImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: 'virtual void CSharpImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString& word);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: 'virtual bool CSharpImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& filename);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp/csharpimport.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 11%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/errors.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/errors.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/errors.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  8%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/sqlimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/sqlimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:42:10: warning: 'virtual bool SQLImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:90:21: warning: 'virtual QString SQLImport::advance()' can be marked override [-Wsuggest-override]
     virtual QString advance();
                     ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.h:92:10: warning: 'virtual void SQLImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString &word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/sqlimport.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/ast_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/ast_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast_utils.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/ast.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/ast.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/cppimport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/cppimport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:33:10: warning: 'virtual void CppImport::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:35:10: warning: 'virtual void CppImport::initPerFile()' can be marked override [-Wsuggest-override]
     void initPerFile();
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.h:37:10: warning: 'virtual bool CppImport::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     bool parseFile(const QString& fileName);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:37:18: warning: 'virtual void CppTree2Uml::parseTranslationUnit(const ParsedFile&)' can be marked override [-Wsuggest-override]
     virtual void parseTranslationUnit(const ParsedFile &file);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:42:18: warning: 'virtual void CppTree2Uml::parseNamespace(NamespaceAST*)' can be marked override [-Wsuggest-override]
     virtual void parseNamespace(NamespaceAST*);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: 'virtual void CppTree2Uml::parseTypedef(TypedefAST*)' can be marked override [-Wsuggest-override]
     virtual void parseTypedef(TypedefAST*);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: 'virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseTemplateDeclaration(TemplateDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: 'virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseSimpleDeclaration(SimpleDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: 'virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)' can be marked override [-Wsuggest-override]
     virtual void parseFunctionDefinition(FunctionDefinitionAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: 'virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseAccessDeclaration(AccessDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: 'virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseClassSpecifier(ClassSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: 'virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseEnumSpecifier(EnumSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: 'virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/cppimport.cpp:43:10: warning: 'virtual void CppDriver::setupLexer(Lexer*)' can be marked override [-Wsuggest-override]
     void setupLexer(Lexer* lexer)
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 11%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/lookup.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/lookup.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lookup.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 12%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/interfaces/hashedstring.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/interfaces/hashedstring.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/hashedstring.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/hashedstring.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/hashedstring.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 12%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/tree_parser.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/tree_parser.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 11%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/driver.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/driver.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:85:21: warning: 'virtual QString DefaultSourceProvider::contents(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString contents(const QString& fileName)
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.cpp:98:18: warning: 'virtual bool DefaultSourceProvider::isModified(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isModified(const QString& fileName)
                  ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 12%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/nativeimportbase.h:51:10: warning: 'virtual void NativeImportBase::initialize()' can be marked override [-Wsuggest-override]
     void initialize();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/nativeimportbase.h:56:18: warning: 'virtual bool NativeImportBase::parseFile(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool parseFile(const QString& filename);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:42:10: warning: 'virtual bool SQLImport::parseStmt()' can be marked override [-Wsuggest-override]
     bool parseStmt();
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:90:21: warning: 'virtual QString SQLImport::advance()' can be marked override [-Wsuggest-override]
     virtual QString advance();
                     ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:92:10: warning: 'virtual void SQLImport::fillSource(const QString&)' can be marked override [-Wsuggest-override]
     void fillSource(const QString &word);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/parser.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/moc_parser.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/mocs_compilation.cpp:3:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 11%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/lexer.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/lexer.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 11%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/lexercache.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/lexercache.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/hashedstring.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 12%] Building CXX object umbrello/CMakeFiles/codeimport.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/tree_parser.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:37:18: warning: 'virtual void CppTree2Uml::parseTranslationUnit(const ParsedFile&)' can be marked override [-Wsuggest-override]
     virtual void parseTranslationUnit(const ParsedFile &file);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:42:18: warning: 'virtual void CppTree2Uml::parseNamespace(NamespaceAST*)' can be marked override [-Wsuggest-override]
     virtual void parseNamespace(NamespaceAST*);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: 'virtual void CppTree2Uml::parseTypedef(TypedefAST*)' can be marked override [-Wsuggest-override]
     virtual void parseTypedef(TypedefAST*);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: 'virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseTemplateDeclaration(TemplateDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: 'virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseSimpleDeclaration(SimpleDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: 'virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)' can be marked override [-Wsuggest-override]
     virtual void parseFunctionDefinition(FunctionDefinitionAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: 'virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)' can be marked override [-Wsuggest-override]
     virtual void parseAccessDeclaration(AccessDeclarationAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: 'virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseClassSpecifier(ClassSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: 'virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseEnumSpecifier(EnumSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: 'virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)' can be marked override [-Wsuggest-override]
     virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 12%] Building CXX object umbrello/CMakeFiles/codeimport.dir/__/lib/cppparser/parser.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/codeimport_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/codeimport.dir/__/lib/cppparser/parser.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:364:21: warning: 'virtual QString GroupAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:392:21: warning: 'virtual QString TemplateArgumentListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:425:21: warning: 'virtual QString ClassOrNamespaceNameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:465:21: warning: 'virtual QString NameAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:556:21: warning: 'virtual QString AccessDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:595:21: warning: 'virtual QString TypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:791:21: warning: 'virtual QString ElaboratedTypeSpecifierAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1098:21: warning: 'virtual QString ParameterDeclarationAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1127:21: warning: 'virtual QString ParameterDeclarationListAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/ast.h:1160:21: warning: 'virtual QString ParameterDeclarationClauseAST::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const;
                     ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/macro.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:772:18: warning: 'virtual bool ClassModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:998:18: warning: 'virtual void ClassModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:999:18: warning: 'virtual void ClassModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1001:18: warning: 'virtual void ClassModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1146:18: warning: 'virtual bool NamespaceModel::isClass() const' can be marked override [-Wsuggest-override]
     virtual bool isClass() const
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1150:18: warning: 'virtual bool NamespaceModel::isNamespace() const' can be marked override [-Wsuggest-override]
     virtual bool isNamespace() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1195:18: warning: 'virtual void NamespaceModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1196:18: warning: 'virtual void NamespaceModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1198:18: warning: 'virtual void NamespaceModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1250:18: warning: 'virtual bool FileModel::isFile() const' can be marked override [-Wsuggest-override]
     virtual bool isFile() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1270:18: warning: 'virtual void FileModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1276:18: warning: 'virtual void FileModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1306:18: warning: 'virtual bool ArgumentModel::isArgument() const' can be marked override [-Wsuggest-override]
     virtual bool isArgument() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1325:18: warning: 'virtual void ArgumentModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1326:18: warning: 'virtual void ArgumentModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1328:18: warning: 'virtual void ArgumentModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1365:18: warning: 'virtual bool FunctionModel::isFunction() const' can be marked override [-Wsuggest-override]
     virtual bool isFunction() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1461:18: warning: 'virtual void FunctionModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1462:18: warning: 'virtual void FunctionModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1464:18: warning: 'virtual void FunctionModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1512:18: warning: 'virtual bool FunctionDefinitionModel::isFunctionDefinition() const' can be marked override [-Wsuggest-override]
     virtual bool isFunctionDefinition() const
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1541:18: warning: 'virtual bool VariableModel::isVariable() const' can be marked override [-Wsuggest-override]
     virtual bool isVariable() const
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1571:18: warning: 'virtual void VariableModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1572:18: warning: 'virtual void VariableModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1574:18: warning: 'virtual void VariableModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1609:18: warning: 'virtual bool EnumModel::isEnum() const' can be marked override [-Wsuggest-override]
     virtual bool isEnum() const
                  ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1633:18: warning: 'virtual void EnumModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1634:18: warning: 'virtual void EnumModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1637:18: warning: 'virtual void EnumModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1675:18: warning: 'virtual bool EnumeratorModel::isEnumerator() const' can be marked override [-Wsuggest-override]
     virtual bool isEnumerator() const
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1686:18: warning: 'virtual void EnumeratorModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1687:18: warning: 'virtual void EnumeratorModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1689:18: warning: 'virtual void EnumeratorModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1716:18: warning: 'virtual bool TypeAliasModel::isTypeAlias() const' can be marked override [-Wsuggest-override]
     virtual bool isTypeAlias() const
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1727:18: warning: 'virtual void TypeAliasModel::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1728:18: warning: 'virtual void TypeAliasModel::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces/codemodel.h:1731:18: warning: 'virtual void TypeAliasModel::dump(std::ostream&, bool, QString)' can be marked override [-Wsuggest-override]
     virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString());
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:34,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:153:18: warning: 'virtual void LexerCache::saveMemory()' can be marked override [-Wsuggest-override]
     virtual void saveMemory();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexercache.h:158:18: warning: 'virtual void LexerCache::erase(const CacheNode*)' can be marked override [-Wsuggest-override]
     virtual void erase(const CacheNode* node);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:127:18: warning: 'virtual void ParsedFile::read(QDataStream&)' can be marked override [-Wsuggest-override]
     virtual void read(QDataStream& stream)
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:150:18: warning: 'virtual void ParsedFile::write(QDataStream&) const' can be marked override [-Wsuggest-override]
     virtual void write(QDataStream& stream) const
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/driver.h:167:28: warning: 'virtual ParsedFileType ParsedFile::type() const' can be marked override [-Wsuggest-override]
     virtual ParsedFileType type() const
                            ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/lexer.h:26,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser/parser.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 13%] Linking CXX static library libcodeimport.a
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -P CMakeFiles/codeimport.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/codeimport.dir/link.txt --verbose=1
/usr/bin/ar qc libcodeimport.a  CMakeFiles/codeimport.dir/codeimport/adaimport.cpp.o CMakeFiles/codeimport.dir/codeimport/classimport.cpp.o CMakeFiles/codeimport.dir/codeimport/idlimport.cpp.o CMakeFiles/codeimport.dir/codeimport/import_utils.cpp.o CMakeFiles/codeimport.dir/codeimport/javaimport.cpp.o CMakeFiles/codeimport.dir/codeimport/nativeimportbase.cpp.o CMakeFiles/codeimport.dir/codeimport/pascalimport.cpp.o CMakeFiles/codeimport.dir/codeimport/pythonimport.cpp.o CMakeFiles/codeimport.dir/codeimport/sqlimport.cpp.o CMakeFiles/codeimport.dir/codeimport/csharp/csharpimport.cpp.o CMakeFiles/codeimport.dir/codeimport/cppimport.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/ast.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/ast_utils.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/cachemanager.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/driver.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/errors.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/lexer.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/lexercache.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/lookup.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/parser.cpp.o CMakeFiles/codeimport.dir/__/lib/cppparser/tree_parser.cpp.o CMakeFiles/codeimport.dir/__/lib/interfaces/hashedstring.cpp.o CMakeFiles/codeimport.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o CMakeFiles/codeimport.dir/codeimport_autogen/mocs_compilation.cpp.o
/usr/bin/ranlib libcodeimport.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 13%] Built target codeimport
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target libumbrello_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 13%] Automatic MOC for target libumbrello
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 13%] Built target libumbrello_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 14%] Automatic RCC for ui.qrc
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autorcc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCuiInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 15%] Generating ui_diagrampropertiespage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_diagrampropertiespage.h -DKDE_UIC_BASENAME:STRING=diagrampropertiespage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 15%] Generating ui_codevieweroptionsbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codevieweroptionsbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codevieweroptionsbase.h -DKDE_UIC_BASENAME:STRING=codevieweroptionsbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 16%] Generating ui_codegenoptionspage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codegenoptionspage.h -DKDE_UIC_BASENAME:STRING=codegenoptionspage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 14%] Generating ui_codeviewerdialogbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codeviewerdialogbase.h -DKDE_UIC_BASENAME:STRING=codeviewerdialogbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_codegenselectpage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codegenselectpage.h -DKDE_UIC_BASENAME:STRING=codegenselectpage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_codegenstatuspage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codegenstatuspage.h -DKDE_UIC_BASENAME:STRING=codegenstatuspage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 15%] Generating ui_autolayoutoptionpage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/autolayoutoptionpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_autolayoutoptionpage.h -DKDE_UIC_BASENAME:STRING=autolayoutoptionpage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 15%] Generating ui_finddialog.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_finddialog.h -DKDE_UIC_BASENAME:STRING=finddialog -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_umlrolepropertiesbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlrolepropertiesbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_umlrolepropertiesbase.h -DKDE_UIC_BASENAME:STRING=umlrolepropertiesbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 15%] Generating ui_exportallviewsdialogbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialogbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_exportallviewsdialogbase.h -DKDE_UIC_BASENAME:STRING=exportallviewsdialogbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 16%] Generating ui_codeimportoptionspage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codeimportoptionspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codeimportoptionspage.h -DKDE_UIC_BASENAME:STRING=codeimportoptionspage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_codeimpstatuspage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codeimpstatuspage.h -DKDE_UIC_BASENAME:STRING=codeimpstatuspage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_umlinstanceattributedialog.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_umlinstanceattributedialog.h -DKDE_UIC_BASENAME:STRING=umlinstanceattributedialog -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Generating ui_dcodegenerationformbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_dcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=dcodegenerationformbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_codeimpselectpage.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_codeimpselectpage.h -DKDE_UIC_BASENAME:STRING=codeimpselectpage -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 17%] Generating ui_cppcodegenerationformbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_cppcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=cppcodegenerationformbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Generating ui_rubycodegenerationformbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_rubycodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=rubycodegenerationformbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Generating ui_javacodegenerationformbase.h
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/share/qt5/bin/uic -DKDE_UIC_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationformbase.ui -DKDE_UIC_H_FILE:FILEPATH=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/ui_javacodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=javacodegenerationformbase -P /usr/lib/cmake/KF5I18n/kf5i18nuic.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Generating umbrellosettings.h, umbrellosettings.cpp
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/libexec/kf5/kconfig_compiler_kf5 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umbrello.kcfg /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umbrellosettings.kcfgc -d /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Automatic RCC for icons.qrc
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autorcc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCiconsInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color=
Scanning dependencies of target libumbrello
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:50:10: warning: 'virtual void CodeTextEdit::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     void resizeEvent(QResizeEvent *event);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:70:11: warning: 'virtual QSize LineNumberArea::sizeHint() const' can be marked override [-Wsuggest-override]
     QSize sizeHint() const {
           ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:75:10: warning: 'virtual void LineNumberArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     void paintEvent(QPaintEvent *event) {
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.h:42:10: warning: 'virtual void CodeTextHighlighter::highlightBlock(const QString&)' can be marked override [-Wsuggest-override]
     void highlightBlock(const QString &text);
          ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.h:52:10: warning: 'virtual void ClassWizard::accept()' can be marked override [-Wsuggest-override]
     void accept();
          ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.h:53:10: warning: 'virtual void ClassWizard::reject()' can be marked override [-Wsuggest-override]
     void reject();
          ^~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/diagramselectiondialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/diagramselectiondialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/diagramselectiondialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dontaskagain.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:93:10: warning: 'virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent * event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:95:10: warning: 'virtual void CodeEditor::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent * e);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:96:10: warning: 'virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent * e);
          ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeviewerdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:93:10: warning: 'virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent * event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:95:10: warning: 'virtual void CodeEditor::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent * e);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.h:96:10: warning: 'virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent * e);
          ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.h:43:10: warning: 'virtual bool UMLRoleDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codeeditor.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.h:42:10: warning: 'virtual void CodeTextHighlighter::highlightBlock(const QString&)' can be marked override [-Wsuggest-override]
     void highlightBlock(const QString &text);
          ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetexthighlighter.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dontaskagain.h:49:21: warning: 'virtual QString DontAskAgainItemallItem::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const { return _text; } \
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:35:1: note: in expansion of macro 'DefineDontAskAgainItem'
 DefineDontAskAgainItem(allItem, QLatin1String("all"), i18n("Enable all messages"));
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dontaskagain.h:49:21: warning: 'virtual QString DontAskAgainItemaskDeleteAssociationItem::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const { return _text; } \
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:36:1: note: in expansion of macro 'DefineDontAskAgainItem'
 DefineDontAskAgainItem(askDeleteAssociationItem, QLatin1String("delete-association"), i18n("Enable 'delete association' related messages"));
 ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dontaskagain.h:49:21: warning: 'virtual QString DontAskAgainItemaskDeleteDiagramItem::text() const' can be marked override [-Wsuggest-override]
     virtual QString text() const { return _text; } \
                     ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.cpp:37:1: note: in expansion of macro 'DefineDontAskAgainItem'
 DefineDontAskAgainItem(askDeleteDiagramItem, QLatin1String("delete-diagram"), i18n("Enable 'delete diagram' related messages"));
 ^~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: 'virtual UMLClassifierListItemList ConstraintListPage::getItemList()' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItemList getItemList();
                                       ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/exportallviewsdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.h:35:10: warning: 'virtual void FindDialog::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/overwritedialog.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: 'virtual bool ParameterPropertiesDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: 'virtual bool ParameterPropertiesDialog::validate()' can be marked override [-Wsuggest-override]
     virtual bool validate();
                  ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: 'virtual void DefaultValueWidget::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: 'virtual void DefaultValueWidget::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     void hideEvent(QHideEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/singlepagedialogbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/singlepagedialogbase.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.h:52:10: warning: 'virtual bool SelectOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/autolayoutoptionpage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: 'virtual bool CodeGenOptionsPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/settingsdialog.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: 'virtual bool UMLCheckConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: 'virtual bool UMLInstanceAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: 'virtual bool UMLEnumLiteralDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlfiledialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlfiledialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlfiledialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlfiledialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlfiledialog.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: 'virtual bool UMLEntityAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: 'virtual void DefaultValueWidget::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: 'virtual void DefaultValueWidget::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     void hideEvent(QHideEvent *event);
          ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.h:43:10: warning: 'virtual bool UMLRoleDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: 'virtual bool ParameterPropertiesDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: 'virtual bool ParameterPropertiesDialog::validate()' can be marked override [-Wsuggest-override]
     virtual bool validate();
                  ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.h:42:18: warning: 'virtual bool UMLTemplateDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/notepage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: 'virtual bool UMLUniqueConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlviewdialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/activitypage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationgeneralpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/autolayoutoptionpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/autolayoutoptionpage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/autolayoutoptionpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classassociationspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/associationrolepage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classgeneralpage.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codeimportoptionspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codeimportoptionspage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codeimportoptionspage.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:50:10: warning: 'virtual void CodeTextEdit::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     void resizeEvent(QResizeEvent *event);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:70:11: warning: 'virtual QSize LineNumberArea::sizeHint() const' can be marked override [-Wsuggest-override]
     QSize sizeHint() const {
           ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:75:10: warning: 'virtual void LineNumberArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     void paintEvent(QPaintEvent *event) {
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codevieweroptionspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codevieweroptionspage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codevieweroptionspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classoptionspage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/defaultcodegenpolicypage.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/defaultcodegenpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/classifierlistpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: 'virtual UMLClassifierListItemList ConstraintListPage::getItemList()' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItemList getItemList();
                                       ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/constraintlistpage.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/generaloptionpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/generaloptionpage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/generaloptionpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/generaloptionpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagrampropertiespage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/dialogspopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/packagecontentspage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/uioptionspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/uioptionspage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/uioptionspage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/uioptionspage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/selectoperationpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/imagetypewidget.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:50:10: warning: 'virtual void CodeTextEdit::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     void resizeEvent(QResizeEvent *event);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:70:11: warning: 'virtual QSize LineNumberArea::sizeHint() const' can be marked override [-Wsuggest-override]
     QSize sizeHint() const {
           ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/codetextedit.h:75:10: warning: 'virtual void LineNumberArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     void paintEvent(QPaintEvent *event) {
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/documentationwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlwidgetstylepage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/umlroleproperties.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/resolutionwidget.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlobjectnamewidget.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlpackagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: 'virtual void DefaultValueWidget::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: 'virtual void DefaultValueWidget::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     void hideEvent(QHideEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/defaultvaluewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/findresults.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/findresults.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:31:17: warning: 'virtual int UMLDocFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:34:20: warning: 'virtual UMLFinder::Result UMLDocFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:35:20: warning: 'virtual UMLFinder::Result UMLDocFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:26:17: warning: 'virtual int UMLListViewFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:28:20: warning: 'virtual UMLFinder::Result UMLListViewFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:29:20: warning: 'virtual UMLFinder::Result UMLListViewFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:28:17: warning: 'virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:30:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:31:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/findresults.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umldatatypewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlfinder.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:31:17: warning: 'virtual int UMLDocFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:34:20: warning: 'virtual UMLFinder::Result UMLDocFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.h:35:20: warning: 'virtual UMLFinder::Result UMLDocFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:28:17: warning: 'virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:30:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:31:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umldocfinder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlstereotypewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlstereotypewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:26:17: warning: 'virtual int UMLListViewFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:28:20: warning: 'virtual UMLFinder::Result UMLListViewFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.h:29:20: warning: 'virtual UMLFinder::Result UMLListViewFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umllistviewfinder.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:28:17: warning: 'virtual int UMLSceneFinder::collect(UMLFinder::Category, const QString&)' can be marked override [-Wsuggest-override]
     virtual int collect(Category category, const QString &text);
                 ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:30:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayNext()' can be marked override [-Wsuggest-override]
     virtual Result displayNext();
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.h:31:20: warning: 'virtual UMLFinder::Result UMLSceneFinder::displayPrevious()' can be marked override [-Wsuggest-override]
     virtual Result displayPrevious();
                    ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder/umlscenefinder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.h:32:10: warning: 'virtual bool CodeGenSelectPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: 'virtual bool CodeGenOptionsPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: 'virtual void CodeGenStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: 'virtual bool CodeGenStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenerationwizard.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.h:32:10: warning: 'virtual bool CodeGenSelectPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenselectpage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: 'virtual bool CodeImpSelectPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: 'virtual void CodeImpStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: 'virtual bool CodeImpStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimportingwizard.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: 'virtual void CodeGenStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: 'virtual bool CodeGenStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenstatuspage.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: 'virtual bool CodeGenOptionsPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard/codegenoptionspage.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: 'virtual bool CodeImpSelectPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpselectpage.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/idchangelog.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpthread.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.h:73:18: warning: 'virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     virtual void dragMoveEvent(QDragMoveEvent *event);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.h:74:18: warning: 'virtual void RefactoringAssistant::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     virtual void dropEvent(QDropEvent *event);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:25,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: 'virtual void CodeImpStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: 'virtual bool CodeImpStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard/codeimpstatuspage.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umlclipboard.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard/umldragdata.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenpolicyext.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:40:18: warning: 'virtual void AdaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:42:44: warning: 'virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:44:17: warning: 'virtual QStringList AdaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:46:18: warning: 'virtual bool AdaWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:48:25: warning: 'virtual QStringList AdaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:66:10: warning: 'virtual void AdaWriter::finalizeRun()' can be marked override [-Wsuggest-override]
     void finalizeRun();
          ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: 'virtual void CppWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:43:44: warning: 'virtual Uml::ProgrammingLanguage::Enum CppWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: 'virtual QStringList CppWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: 'virtual QStringList CppWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: 'virtual void CSharpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: 'virtual QStringList CSharpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: 'virtual QStringList CSharpWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:39:18: warning: 'virtual void DWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:41:44: warning: 'virtual Uml::ProgrammingLanguage::Enum DWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:43:17: warning: 'virtual QStringList DWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:36:18: warning: 'virtual void IDLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:38:44: warning: 'virtual Uml::ProgrammingLanguage::Enum IDLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: 'virtual QStringList IDLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: 'virtual QStringList IDLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:38:18: warning: 'virtual void JavaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:40:44: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:42:17: warning: 'virtual QStringList JavaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: 'virtual void SQLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: 'virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: 'virtual QStringList SQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: 'virtual QStringList SQLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: 'virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: 'virtual QStringList MySQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: 'virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: 'virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: 'virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
                  ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: 'virtual void PascalWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass (UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: 'virtual QStringList PascalWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: 'virtual bool PascalWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: 'virtual QStringList PascalWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: 'virtual void PerlWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:39:25: warning: 'virtual QStringList PerlWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: 'virtual QStringList PerlWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:31:18: warning: 'virtual void PhpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:33:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:35:25: warning: 'virtual QStringList PhpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:32:18: warning: 'virtual void Php5Writer::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:36:25: warning: 'virtual QStringList Php5Writer::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: 'virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: 'virtual QStringList PostgreSQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: 'virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
          ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: 'virtual void PythonWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:38:25: warning: 'virtual QStringList PythonWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: 'virtual QStringList PythonWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: 'virtual void RubyWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: 'virtual QStringList RubyWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:41:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:33:18: warning: 'virtual void ASWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:37:25: warning: 'virtual QStringList ASWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:42:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:33:18: warning: 'virtual void JSWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:37:25: warning: 'virtual QStringList JSWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:38:18: warning: 'virtual void TclWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier * c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:40:44: warning: 'virtual Uml::ProgrammingLanguage::Enum TclWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:42:25: warning: 'virtual QStringList TclWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:35:18: warning: 'virtual void ValaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:39:25: warning: 'virtual QStringList ValaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:41:17: warning: 'virtual QStringList ValaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:45:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:45:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: 'virtual void XMLSchemaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: 'virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: 'virtual QStringList XMLSchemaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:53:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:54:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:60:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: 'virtual int CPPHeaderCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: 'virtual void CPPHeaderCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: 'virtual void CPPHeaderCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:61:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: 'virtual void CPPSourceCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: 'virtual void CPPSourceCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:66:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:71:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:72:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:73:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: 'virtual void DCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: 'virtual void DCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: 'virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: 'virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:74:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: 'virtual void JavaCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: 'virtual void JavaCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:75:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: 'virtual void RubyCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: 'virtual void RubyCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:77:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:78:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:79:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: 'virtual void DCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:80:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: 'virtual void JavaCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:81:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: 'virtual void RubyCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:83:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:84:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: 'virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: 'virtual QString DCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: 'virtual QString DCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: 'virtual QString DCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:85:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: 'virtual QString JavaCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: 'virtual QString JavaCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: 'virtual QString JavaCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:86:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: 'virtual QString RubyCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: 'virtual QString RubyCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: 'virtual QString RubyCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: 'virtual QString XMLCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenerator.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeparameter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.h:41:18: warning: 'virtual void CPPCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.h:46:13: warning: 'virtual QString CPPCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.h:52:21: warning: 'virtual QString CPPCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodecomment.h:58:21: warning: 'virtual QString CPPCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:33:18: warning: 'virtual void ASWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.h:37:25: warning: 'virtual QStringList ASWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as/aswriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: 'virtual void CPPCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegen_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegen_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegen_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: 'virtual void CPPCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationform.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:40:18: warning: 'virtual void AdaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:42:44: warning: 'virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:44:17: warning: 'virtual QStringList AdaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:46:18: warning: 'virtual bool AdaWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:48:25: warning: 'virtual QStringList AdaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.h:66:10: warning: 'virtual void AdaWriter::finalizeRun()' can be marked override [-Wsuggest-override]
     void finalizeRun();
          ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada/adawriter.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: 'virtual void CPPHeaderClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: 'virtual int CPPHeaderCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: 'virtual void CPPHeaderCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: 'virtual void CPPHeaderCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: 'virtual void CPPSourceCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: 'virtual void CPPSourceCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: 'virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: 'virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: 'virtual void DClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: 'virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: 'virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: 'virtual QString DCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: 'virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: 'virtual QString DCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: 'virtual int DCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: 'virtual int DCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:44:18: warning: 'virtual void CPPCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:49:13: warning: 'virtual QString CPPCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:54:21: warning: 'virtual QString CPPCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:59:21: warning: 'virtual QString CPPCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: 'virtual int CPPCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: 'virtual int CPPCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: 'virtual int CPPHeaderCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: 'virtual void CPPHeaderCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: 'virtual void CPPHeaderCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: 'virtual void CPPHeaderClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: 'virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: 'virtual QString DCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: 'virtual QString DCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: 'virtual QString DCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: 'virtual void CSharpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: 'virtual QStringList CSharpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: 'virtual QStringList CSharpWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp/csharpwriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: 'virtual void DCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: 'virtual void DCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: 'virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: 'virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeaccessormethod.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: 'virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: 'virtual QString DCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: 'virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: 'virtual QString DCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: 'virtual int DCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: 'virtual int DCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: 'virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: 'virtual QString DCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: 'virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: 'virtual QString DCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: 'virtual int DCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: 'virtual int DCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: 'virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: 'virtual QString DCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: 'virtual QString DCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: 'virtual QString DCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: 'virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: 'virtual QString DCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: 'virtual QString DCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: 'virtual QString DCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: 'virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: 'virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: 'virtual void DClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: 'virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: 'virtual void DCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: 'virtual void DCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: 'virtual void DCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: 'virtual void DCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: 'virtual void CppWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:43:44: warning: 'virtual Uml::ProgrammingLanguage::Enum CppWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: 'virtual QStringList CppWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: 'virtual QStringList CppWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppwriter.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:44:18: warning: 'virtual void DCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:54:13: warning: 'virtual QString DCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:60:21: warning: 'virtual QString DCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:66:21: warning: 'virtual QString DCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: 'virtual int DCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: 'virtual int DCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:42:18: warning: 'virtual void DCodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:52:13: warning: 'virtual QString DCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:58:21: warning: 'virtual QString DCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodecomment.h:64:21: warning: 'virtual QString DCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dcodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: 'virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: 'virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: 'virtual void JavaClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: 'virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: 'virtual QString JavaCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: 'virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: 'virtual QString JavaCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: 'virtual int JavaCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: 'virtual int JavaCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: 'virtual QString XMLCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:40:18: warning: 'virtual void XMLElementCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:45:18: warning: 'virtual void XMLElementCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:65:18: warning: 'virtual void XMLElementCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:71:18: warning: 'virtual void XMLElementCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:39:18: warning: 'virtual void DWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:41:44: warning: 'virtual Uml::ProgrammingLanguage::Enum DWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.h:43:17: warning: 'virtual QStringList DWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d/dwriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:36:18: warning: 'virtual void IDLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:38:44: warning: 'virtual Uml::ProgrammingLanguage::Enum IDLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: 'virtual QStringList IDLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: 'virtual QStringList IDLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl/idlwriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: 'virtual QString JavaCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: 'virtual QString JavaCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: 'virtual QString JavaCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: 'virtual QString JavaCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: 'virtual QString JavaCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: 'virtual QString JavaCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: 'virtual void JavaCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: 'virtual void JavaCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeaccessormethod.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: 'virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: 'virtual QString JavaCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: 'virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: 'virtual QString JavaCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: 'virtual int JavaCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: 'virtual int JavaCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: 'virtual void JavaCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: 'virtual QString JavaCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: 'virtual QString JavaCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: 'virtual QString JavaCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: 'virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: 'virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: 'virtual void JavaClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: 'virtual void JavaCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: 'virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: 'virtual QString JavaCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: 'virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: 'virtual QString JavaCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: 'virtual int JavaCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: 'virtual int JavaCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: 'virtual void JavaCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: 'virtual void JavaCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:42:13: warning: 'virtual QString JavaCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:48:21: warning: 'virtual QString JavaCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodecomment.h:54:21: warning: 'virtual QString JavaCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:44:18: warning: 'virtual void JavaCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:49:13: warning: 'virtual QString JavaCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:55:21: warning: 'virtual QString JavaCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:61:21: warning: 'virtual QString JavaCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: 'virtual int JavaCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: 'virtual int JavaCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javacodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedcodeblock.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:33:18: warning: 'virtual void JSWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.h:37:25: warning: 'virtual QStringList JSWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js/jswriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:38:18: warning: 'virtual void JavaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:40:44: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.h:42:17: warning: 'virtual QStringList JavaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java/javawriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: 'virtual void RubyClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: 'virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: 'virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: 'virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: 'virtual QString RubyCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: 'virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: 'virtual QString RubyCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: 'virtual int RubyCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: 'virtual int RubyCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:32:18: warning: 'virtual void Php5Writer::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.h:36:25: warning: 'virtual QStringList Php5Writer::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/php5writer.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: 'virtual void PerlWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:39:25: warning: 'virtual QStringList PerlWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: 'virtual QStringList PerlWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl/perlwriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:31:18: warning: 'virtual void PhpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:33:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.h:35:25: warning: 'virtual QStringList PhpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php/phpwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: 'virtual void PascalWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass (UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: 'virtual QStringList PascalWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: 'virtual bool PascalWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: 'virtual QStringList PascalWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal/pascalwriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: 'virtual void PythonWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:38:25: warning: 'virtual QStringList PythonWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: 'virtual QStringList PythonWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python/pythonwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: 'virtual QString RubyCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: 'virtual QString RubyCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: 'virtual QString RubyCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: 'virtual QString RubyCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: 'virtual QString RubyCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: 'virtual QString RubyCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: 'virtual void RubyClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: 'virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: 'virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: 'virtual void RubyCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: 'virtual void RubyCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: 'virtual QString RubyCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: 'virtual QString RubyCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: 'virtual QString RubyCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: 'virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: 'virtual QString RubyCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: 'virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: 'virtual QString RubyCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: 'virtual int RubyCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: 'virtual int RubyCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: 'virtual void RubyCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: 'virtual void RubyCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: 'virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: 'virtual QString RubyCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: 'virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: 'virtual QString RubyCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: 'virtual int RubyCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: 'virtual int RubyCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: 'virtual void RubyCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: 'virtual void RubyCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:43:13: warning: 'virtual QString RubyCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:49:21: warning: 'virtual QString RubyCodeComment::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodecomment.h:55:21: warning: 'virtual QString RubyCodeComment::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:46:18: warning: 'virtual void RubyCodeDocumentation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:51:13: warning: 'virtual QString RubyCodeDocumentation::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:57:21: warning: 'virtual QString RubyCodeDocumentation::unformatText(const QString&, const QString&)' can be marked override [-Wsuggest-override]
     virtual QString unformatText (const QString & text, const QString & indent = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:63:21: warning: 'virtual QString RubyCodeDocumentation::getNewEditorLine(int)' can be marked override [-Wsuggest-override]
     virtual QString getNewEditorLine (int amount);
                     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: 'virtual int RubyCodeDocumentation::firstEditableLine()' can be marked override [-Wsuggest-override]
     virtual int firstEditableLine();
                 ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: 'virtual int RubyCodeDocumentation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: 'virtual void SQLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: 'virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: 'virtual QStringList SQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: 'virtual QStringList SQLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: 'virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: 'virtual QStringList MySQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: 'virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: 'virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: 'virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
                  ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/mysqlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: 'virtual void SQLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: 'virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: 'virtual QStringList SQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: 'virtual QStringList SQLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: 'virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: 'virtual QStringList PostgreSQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: 'virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
          ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/postgresqlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: 'virtual void RubyWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: 'virtual QStringList RubyWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby/rubywriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: 'virtual QString XMLCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/textblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: 'virtual void SQLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: 'virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: 'virtual QStringList SQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: 'virtual QStringList SQLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql/sqlwriter.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:40:18: warning: 'virtual void XMLElementCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:45:18: warning: 'virtual void XMLElementCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:65:18: warning: 'virtual void XMLElementCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.h:71:18: warning: 'virtual void XMLElementCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlelementcodeblock.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlcodecomment.h:42:13: warning: 'virtual QString XMLCodeComment::toString() const' can be marked override [-Wsuggest-override]
     QString toString () const;
             ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:38:18: warning: 'virtual void TclWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier * c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:40:44: warning: 'virtual Uml::ProgrammingLanguage::Enum TclWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.h:42:25: warning: 'virtual QStringList TclWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl/tclwriter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: 'virtual void Docbook2XhtmlGeneratorJob::run()' can be marked override [-Wsuggest-override]
      void run();
           ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/threads.h:35,
                 from /usr/include/libxml2/libxml/xmlmemory.h:218,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:18:
/usr/include/libxml2/libxml/globals.h:421:1: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses]
 (*(__xmlLoadExtDtdDefaultValue()))
 ^
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue'
 extern int xmlLoadExtDtdDefaultValue;
            ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/globals.h:421:3: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses]
 (*(__xmlLoadExtDtdDefaultValue()))
   ^
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue'
 extern int xmlLoadExtDtdDefaultValue;
            ^~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:35:18: warning: 'virtual void ValaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:39:25: warning: 'virtual QStringList ValaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.h:41:17: warning: 'virtual QStringList ValaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala/valawriter.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: 'virtual void DocbookGeneratorJob::run()' can be marked override [-Wsuggest-override]
     void run();
          ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/include/libxml2/libxml/threads.h:35,
                 from /usr/include/libxml2/libxml/xmlmemory.h:218,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:17:
/usr/include/libxml2/libxml/globals.h:421:1: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses]
 (*(__xmlLoadExtDtdDefaultValue()))
 ^
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue'
 extern int xmlLoadExtDtdDefaultValue;
            ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/libxml2/libxml/globals.h:421:3: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses]
 (*(__xmlLoadExtDtdDefaultValue()))
   ^
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue'
 extern int xmlLoadExtDtdDefaultValue;
            ^~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: 'virtual void DocbookGeneratorJob::run()' can be marked override [-Wsuggest-override]
     void run();
          ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbookgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: 'virtual void Docbook2XhtmlGeneratorJob::run()' can be marked override [-Wsuggest-override]
      void run();
           ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators/xhtmlgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdbaseobjectcommand.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdbaseobjectcommand.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdbaseobjectcommand.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: 'virtual void XMLSchemaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: 'virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: 'virtual QStringList XMLSchemaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml/xmlschemawriter.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/associationwidgetpopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/dialogspopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/dialogspopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/dialogspopupmenu.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/dialogspopupmenu.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umllistviewpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/widgetbasepopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/category.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/category.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: 'virtual bool UMLCheckConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus/umlscenepopupmenu.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/association.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/association.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/component.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/component.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: 'virtual bool UMLEntityAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: 'virtual bool UMLEnumLiteralDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:10:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.h:42:18: warning: 'virtual bool UMLTemplateDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: 'virtual bool UMLEntityAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: 'virtual bool UMLUniqueConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: 'virtual bool UMLCheckConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/node.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/node.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/port.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/port.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenobjectwithtextblocks.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/template.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/template.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.h:42:18: warning: 'virtual bool UMLTemplateDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/package.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/package.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlclassifierlistitemlist.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlclassifierlistitemlist.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityconstraintlist.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityconstraintlist.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityconstraintlist.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobjectlist.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlroledialog.h:43:10: warning: 'virtual bool UMLRoleDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: 'virtual bool UMLUniqueConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: 'virtual bool UMLInstanceAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: 'virtual bool UMLInstanceAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:29:9: warning: 'virtual int ObjectsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:30:9: warning: 'virtual int ObjectsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:32:14: warning: 'virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:33:14: warning: 'virtual QVariant ObjectsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1275:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1276:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1277:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1280:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1281:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1282:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1283:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1284:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1285:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1286:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1288:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1290:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1291:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1292:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1293:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1294:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1295:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1296:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1297:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlobject.cpp:1298:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/activitydialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:47:18: warning: 'virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:49:18: warning: 'virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:52:12: warning: 'virtual QSizeF ActorWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:36:18: warning: 'virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:39:18: warning: 'virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:42:12: warning: 'virtual QSizeF ArtifactWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacement.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacement.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacement.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacement.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationwidgetrole.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/associationwidgetrole.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidgetrole.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:43:18: warning: 'virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:45:10: warning: 'virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:49:12: warning: 'virtual QSizeF CategoryWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:52:10: warning: 'virtual void CategoryWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: 'virtual void ChildWidgetPlacementPin::detectConnectedSide()' can be marked override [-Wsuggest-override]
     virtual void detectConnectedSide();
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: 'virtual void ChildWidgetPlacementPin::setInitialPosition(const QPointF&)' can be marked override [-Wsuggest-override]
     virtual void setInitialPosition(const QPointF &scenePos = QPointF());
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: 'virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:31:18: warning: 'virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()' can be marked override [-Wsuggest-override]
     virtual void setNewPositionOnParentResize();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: 'virtual void ChildWidgetPlacementPort::detectConnectedSide()' can be marked override [-Wsuggest-override]
     virtual void detectConnectedSide();
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: 'virtual void ChildWidgetPlacementPort::setInitialPosition(const QPointF&)' can be marked override [-Wsuggest-override]
     virtual void setInitialPosition(const QPointF &scenePos = QPointF());
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: 'virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:30:18: warning: 'virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()' can be marked override [-Wsuggest-override]
     virtual void setNewPositionOnParentResize();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:36:18: warning: 'virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:38:10: warning: 'virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:39:10: warning: 'virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:44:12: warning: 'virtual QSizeF DatatypeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp: In member function 'void AssociationLine::reconstructSymbols()':
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:523:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
             setLayout(Uml::LayoutType::Polyline);
             ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.cpp:524:9: note: here
         case Uml::AssociationType::State:
         ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/diagramproxywidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/diagramproxywidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/diagramproxywidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:38:18: warning: 'virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:40:18: warning: 'virtual bool EnumWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:41:18: warning: 'virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:44:18: warning: 'virtual void EnumWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:47:12: warning: 'virtual QSizeF EnumWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/interfacewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/interfacewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/interfacewidget.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/layoutgrid.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/associationpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/selectoperationdialog.h:52:10: warning: 'virtual bool SelectOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:34:18: warning: 'virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:36:10: warning: 'virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:39:12: warning: 'virtual QSizeF NodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/objectnodedialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:36:18: warning: 'virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:38:10: warning: 'virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:41:12: warning: 'virtual QSizeF PackageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: 'virtual void ChildWidgetPlacementPin::detectConnectedSide()' can be marked override [-Wsuggest-override]
     virtual void detectConnectedSide();
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: 'virtual void ChildWidgetPlacementPin::setInitialPosition(const QPointF&)' can be marked override [-Wsuggest-override]
     virtual void setInitialPosition(const QPointF &scenePos = QPointF());
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: 'virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementpin.h:31:18: warning: 'virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()' can be marked override [-Wsuggest-override]
     virtual void setNewPositionOnParentResize();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: 'virtual void ChildWidgetPlacementPort::detectConnectedSide()' can be marked override [-Wsuggest-override]
     virtual void detectConnectedSide();
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: 'virtual void ChildWidgetPlacementPort::setInitialPosition(const QPointF&)' can be marked override [-Wsuggest-override]
     virtual void setInitialPosition(const QPointF &scenePos = QPointF());
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: 'virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/childwidgetplacementport.h:30:18: warning: 'virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()' can be marked override [-Wsuggest-override]
     virtual void setNewPositionOnParentResize();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/notedialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classpropertiesdialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/seqlinewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/statedialog.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: 'virtual void ToolBarStateOneWidget::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: 'virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: 'virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: 'virtual void ToolBarStateOneWidget::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: 'virtual void ToolBarStateOneWidget::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:48:18: warning: 'virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:52:18: warning: 'virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:55:12: warning: 'virtual QSizeF UseCaseWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:47:18: warning: 'virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:49:18: warning: 'virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:52:12: warning: 'virtual QSizeF ActorWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:36:18: warning: 'virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:39:18: warning: 'virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:42:12: warning: 'virtual QSizeF ArtifactWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:43:18: warning: 'virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:45:10: warning: 'virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:49:12: warning: 'virtual QSizeF CategoryWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:52:10: warning: 'virtual void CategoryWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:36:18: warning: 'virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:38:10: warning: 'virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:39:10: warning: 'virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:44:12: warning: 'virtual QSizeF DatatypeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:38:18: warning: 'virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:40:18: warning: 'virtual bool EnumWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:41:18: warning: 'virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:44:18: warning: 'virtual void EnumWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:47:12: warning: 'virtual QSizeF EnumWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:42:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:34:18: warning: 'virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:36:10: warning: 'virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:39:12: warning: 'virtual QSizeF NodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:45:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:47:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:36:18: warning: 'virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:38:10: warning: 'virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:41:12: warning: 'virtual QSizeF PackageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:52:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:53:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:54:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:55:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:56:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:57:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:58:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:61:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:62:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_factory.cpp:63:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:48:18: warning: 'virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:52:18: warning: 'virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:55:12: warning: 'virtual QSizeF UseCaseWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetlist_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetlist_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetlist_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetlist_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: 'virtual QSize StatusBarToolButton::minimumSizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize minimumSizeHint() const;
                   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: 'virtual QSize StatusBarToolButton::sizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize sizeHint() const;
                   ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: 'virtual void StatusBarToolButton::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     virtual void paintEvent(QPaintEvent* event);
                  ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widget_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1370:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1371:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:47:18: warning: 'virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:49:18: warning: 'virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:52:12: warning: 'virtual QSizeF ActorWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1372:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:36:18: warning: 'virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:39:18: warning: 'virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:42:12: warning: 'virtual QSizeF ArtifactWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1373:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1374:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1375:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:43:18: warning: 'virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:45:10: warning: 'virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:49:12: warning: 'virtual QSizeF CategoryWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/categorywidget.h:52:10: warning: 'virtual void CategoryWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1377:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1377:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1378:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1379:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:36:18: warning: 'virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:38:10: warning: 'virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:39:10: warning: 'virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:44:12: warning: 'virtual QSizeF DatatypeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1380:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1381:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:38:18: warning: 'virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:40:18: warning: 'virtual bool EnumWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:41:18: warning: 'virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:44:18: warning: 'virtual void EnumWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:47:12: warning: 'virtual QSizeF EnumWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1383:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1385:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1386:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:34:18: warning: 'virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:36:10: warning: 'virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/nodewidget.h:39:12: warning: 'virtual QSizeF NodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1387:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1388:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1389:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1390:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:36:18: warning: 'virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:38:10: warning: 'virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:41:12: warning: 'virtual QSizeF PackageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1391:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1391:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1392:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1393:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1394:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1395:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1396:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.cpp:1397:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:48:18: warning: 'virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:52:18: warning: 'virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:55:12: warning: 'virtual QSizeF UseCaseWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/assocrules.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/assocrules.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:36:18: warning: 'virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:39:18: warning: 'virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:42:12: warning: 'virtual QSizeF ArtifactWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:47:18: warning: 'virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:49:18: warning: 'virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:52:12: warning: 'virtual QSizeF ActorWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:41:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:46:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:48:18: warning: 'virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:52:18: warning: 'virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/usecasewidget.h:55:12: warning: 'virtual QSizeF UseCaseWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/basictypes.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/basictypes.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/basictypes.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/basictypes.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeviewerstate.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeviewerstate.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/birdview.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/birdview.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:50:18: warning: 'virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:80:18: warning: 'virtual void BirdView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:81:18: warning: 'virtual void BirdView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:82:18: warning: 'virtual void BirdView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:83:18: warning: 'virtual void BirdView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmdlineexportallviewsevent.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagramswindow.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/diagramswindow.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagramswindow.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagramswindow.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:31:9: warning: 'virtual int DiagramsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:32:9: warning: 'virtual int DiagramsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:34:14: warning: 'virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:35:14: warning: 'virtual QVariant DiagramsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagramswindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagramswindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagramswindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docwindow.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docwindow.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docwindow.cpp:60:18: warning: 'virtual void ModifiedWidget::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent *ev)
                  ^~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_argo.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/import_argo.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_argo.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_argo.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_argo.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_argo.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/objectswindow.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/objectswindow.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/objectswindow.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/objectswindow.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:29:9: warning: 'virtual int ObjectsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:30:9: warning: 'virtual int ObjectsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:32:14: warning: 'virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:33:14: warning: 'virtual QVariant ObjectsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/objectswindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/objectswindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/objectswindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/icon_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/icon_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/icon_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/icon_utils.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_rose.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/import_rose.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/import_rose.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dotgenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dotgenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:57:18: warning: 'virtual bool DotPaintEngine::begin(QPaintDevice*)' can be marked override [-Wsuggest-override]
     virtual bool begin (QPaintDevice * pdev)
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:62:18: warning: 'virtual void DotPaintEngine::drawEllipse(const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawEllipse(const QRectF & rect) { Q_UNUSED(rect) }
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:63:18: warning: 'virtual void DotPaintEngine::drawEllipse(const QRect&)' can be marked override [-Wsuggest-override]
     virtual void drawEllipse(const QRect & rect) { Q_UNUSED(rect) }
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:64:18: warning: 'virtual void DotPaintEngine::drawImage(const QRectF&, const QImage&, const QRectF&, Qt::ImageConversionFlags)' can be marked override [-Wsuggest-override]
     virtual void drawImage(const QRectF & rectangle, const QImage & image, const QRectF & sr, Qt::ImageConversionFlags flags = Qt::AutoColor) { Q_UNUSED(rectangle) Q_UNUSED(image) Q_UNUSED(sr) Q_UNUSED(flags) }
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:65:18: warning: 'virtual void DotPaintEngine::drawLines(const QLineF*, int)' can be marked override [-Wsuggest-override]
     virtual void drawLines(const QLineF * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) }
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:66:18: warning: 'virtual void DotPaintEngine::drawLines(const QLine*, int)' can be marked override [-Wsuggest-override]
     virtual void drawLines(const QLine * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) }
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:67:18: warning: 'virtual void DotPaintEngine::drawPath(const QPainterPath&)' can be marked override [-Wsuggest-override]
     virtual void drawPath(const QPainterPath & path) { Q_UNUSED(path) }
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:68:18: warning: 'virtual void DotPaintEngine::drawPixmap(const QRectF&, const QPixmap&, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawPixmap(const QRectF & r, const QPixmap & pm, const QRectF & sr) { Q_UNUSED(r) Q_UNUSED(pm) Q_UNUSED(sr) }
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:69:18: warning: 'virtual void DotPaintEngine::drawPoints(const QPointF*, int)' can be marked override [-Wsuggest-override]
     virtual void drawPoints(const QPointF * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) }
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:70:18: warning: 'virtual void DotPaintEngine::drawPoints(const QPoint*, int)' can be marked override [-Wsuggest-override]
     virtual void drawPoints(const QPoint * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) }
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:71:18: warning: 'virtual void DotPaintEngine::drawPolygon(const QPointF*, int, QPaintEngine::PolygonDrawMode)' can be marked override [-Wsuggest-override]
     virtual void drawPolygon(const QPointF * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) }
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:72:18: warning: 'virtual void DotPaintEngine::drawPolygon(const QPoint*, int, QPaintEngine::PolygonDrawMode)' can be marked override [-Wsuggest-override]
     virtual void drawPolygon(const QPoint * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) }
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:73:18: warning: 'virtual void DotPaintEngine::drawRects(const QRectF*, int)' can be marked override [-Wsuggest-override]
     virtual void drawRects(const QRectF * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) }
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:74:18: warning: 'virtual void DotPaintEngine::drawRects(const QRect*, int)' can be marked override [-Wsuggest-override]
     virtual void drawRects(const QRect * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) }
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:75:18: warning: 'virtual void DotPaintEngine::drawTextItem(const QPointF&, const QTextItem&)' can be marked override [-Wsuggest-override]
     virtual void drawTextItem(const QPointF & p, const QTextItem & textItem)
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:80:18: warning: 'virtual void DotPaintEngine::drawTiledPixmap(const QRectF&, const QPixmap&, const QPointF&)' can be marked override [-Wsuggest-override]
     virtual void drawTiledPixmap(const QRectF & rect, const QPixmap & pixmap, const QPointF & p) { Q_UNUSED(rect) Q_UNUSED(pixmap) Q_UNUSED(p) }
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:81:18: warning: 'virtual bool DotPaintEngine::end()' can be marked override [-Wsuggest-override]
     virtual bool end()
                  ^~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:85:18: warning: 'virtual QPaintEngine::Type DotPaintEngine::type() const' can be marked override [-Wsuggest-override]
     virtual Type type() const
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:89:18: warning: 'virtual void DotPaintEngine::updateState(const QPaintEngineState&)' can be marked override [-Wsuggest-override]
     virtual void updateState(const QPaintEngineState & state) { Q_UNUSED(state) }
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:109:27: warning: 'virtual QPaintEngine* DotPaintDevice::paintEngine() const' can be marked override [-Wsuggest-override]
     virtual QPaintEngine* paintEngine() const
                           ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dotgenerator.cpp:120:17: warning: 'virtual int DotPaintDevice::metric(QPaintDevice::PaintDeviceMetric) const' can be marked override [-Wsuggest-override]
     virtual int metric(PaintDeviceMetric metric) const
                 ^~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagram_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/diagram_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/import_utils.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/diagram_utils.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petalnode.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/petalnode.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petalnode.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petalnode.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/object_factory.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/object_factory.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/object_factory.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/optionstate.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/optionstate.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/optionstate.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/optionstate.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/layoutgenerator.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.h:36:10: warning: 'virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/dialog_utils.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:30:9: warning: 'virtual int StereotypesModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:31:9: warning: 'virtual int StereotypesModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:33:14: warning: 'virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:34:14: warning: 'virtual QVariant StereotypesModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:37:18: warning: 'virtual void ToolBarStateArrow::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:42:18: warning: 'virtual void ToolBarStateArrow::mousePressAssociation()' can be marked override [-Wsuggest-override]
     virtual void mousePressAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:43:18: warning: 'virtual void ToolBarStateArrow::mousePressWidget()' can be marked override [-Wsuggest-override]
     virtual void mousePressWidget();
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:44:18: warning: 'virtual void ToolBarStateArrow::mousePressEmpty()' can be marked override [-Wsuggest-override]
     virtual void mousePressEmpty();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:45:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:46:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:47:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:48:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:49:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickWidget();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:50:18: warning: 'virtual void ToolBarStateArrow::mouseMoveAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveAssociation();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:51:18: warning: 'virtual void ToolBarStateArrow::mouseMoveWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveWidget();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:52:18: warning: 'virtual void ToolBarStateArrow::mouseMoveEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEmpty();
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:54:18: warning: 'virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void setCurrentWidget(UMLWidget* currentWidget);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:56:18: warning: 'virtual void ToolBarStateArrow::changeTool()' can be marked override [-Wsuggest-override]
     virtual void changeTool();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/model_utils.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/model_utils.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.h:33:18: warning: 'virtual void ToolBarStateOther::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.h:35:18: warning: 'virtual void ToolBarStateOther::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:37:18: warning: 'virtual void ToolBarStateArrow::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:42:18: warning: 'virtual void ToolBarStateArrow::mousePressAssociation()' can be marked override [-Wsuggest-override]
     virtual void mousePressAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:43:18: warning: 'virtual void ToolBarStateArrow::mousePressWidget()' can be marked override [-Wsuggest-override]
     virtual void mousePressWidget();
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:44:18: warning: 'virtual void ToolBarStateArrow::mousePressEmpty()' can be marked override [-Wsuggest-override]
     virtual void mousePressEmpty();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:45:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:46:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:47:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:48:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:49:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickWidget();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:50:18: warning: 'virtual void ToolBarStateArrow::mouseMoveAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveAssociation();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:51:18: warning: 'virtual void ToolBarStateArrow::mouseMoveWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveWidget();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:52:18: warning: 'virtual void ToolBarStateArrow::mouseMoveEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEmpty();
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:54:18: warning: 'virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void setCurrentWidget(UMLWidget* currentWidget);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatearrow.h:56:18: warning: 'virtual void ToolBarStateArrow::changeTool()' can be marked override [-Wsuggest-override]
     virtual void changeTool();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:58:18: warning: 'virtual void ToolBarStateMessages::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:60:18: warning: 'virtual void ToolBarStateMessages::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:62:18: warning: 'virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:66:18: warning: 'virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:70:18: warning: 'virtual void ToolBarStateMessages::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:72:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:73:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:46:18: warning: 'virtual void ToolBarStateAssociation::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:48:18: warning: 'virtual void ToolBarStateAssociation::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:50:18: warning: 'virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:54:18: warning: 'virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:58:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:59:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:60:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: 'virtual void ToolBarStateOneWidget::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: 'virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: 'virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: 'virtual void ToolBarStateOneWidget::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: 'virtual void ToolBarStateOneWidget::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatefactory.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:46:18: warning: 'virtual void ToolBarStateAssociation::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:48:18: warning: 'virtual void ToolBarStateAssociation::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:50:18: warning: 'virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:54:18: warning: 'virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:58:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:59:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.h:60:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/assocrules.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateassociation.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstate.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstate.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstate.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatepool.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 93%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:58:18: warning: 'virtual void ToolBarStateMessages::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:60:18: warning: 'virtual void ToolBarStateMessages::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:62:18: warning: 'virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:66:18: warning: 'virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:70:18: warning: 'virtual void ToolBarStateMessages::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:72:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.h:73:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstatemessages.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 92%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:268:16: warning: 'virtual UMLObject* Import_Rose::AttributesReader::createListItem()' can be marked override [-Wsuggest-override]
     UMLObject *createListItem() {
                ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:271:10: warning: 'virtual void Import_Rose::AttributesReader::insertAtParent(const PetalNode*, UMLObject*)' can be marked override [-Wsuggest-override]
     void insertAtParent(const PetalNode *, UMLObject *item) {
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:286:16: warning: 'virtual UMLObject* Import_Rose::ParametersReader::createListItem()' can be marked override [-Wsuggest-override]
     UMLObject *createListItem() {
                ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:289:10: warning: 'virtual void Import_Rose::ParametersReader::insertAtParent(const PetalNode*, UMLObject*)' can be marked override [-Wsuggest-override]
     void insertAtParent(const PetalNode *, UMLObject *item) {
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:306:16: warning: 'virtual UMLObject* Import_Rose::OperationsReader::createListItem()' can be marked override [-Wsuggest-override]
     UMLObject *createListItem() {
                ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:309:10: warning: 'virtual void Import_Rose::OperationsReader::insertAtParent(const PetalNode*, UMLObject*)' can be marked override [-Wsuggest-override]
     void insertAtParent(const PetalNode *node, UMLObject *item) {
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:327:16: warning: 'virtual UMLObject* Import_Rose::SuperclassesReader::createListItem()' can be marked override [-Wsuggest-override]
     UMLObject *createListItem() {
                ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:334:10: warning: 'virtual void Import_Rose::SuperclassesReader::setTypeReferences(UMLObject*, const QString&, const QString&)' can be marked override [-Wsuggest-override]
     void setTypeReferences(UMLObject *item,
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:344:10: warning: 'virtual void Import_Rose::SuperclassesReader::insertAtParent(const PetalNode*, UMLObject*)' can be marked override [-Wsuggest-override]
     void insertAtParent(const PetalNode *, UMLObject *item) {
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:362:16: warning: 'virtual UMLObject* Import_Rose::RealizationsReader::createListItem()' can be marked override [-Wsuggest-override]
     UMLObject *createListItem() {
                ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:369:10: warning: 'virtual void Import_Rose::RealizationsReader::setTypeReferences(UMLObject*, const QString&, const QString&)' can be marked override [-Wsuggest-override]
     void setTypeReferences(UMLObject *item,
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/petaltree2uml.cpp:379:10: warning: 'virtual void Import_Rose::RealizationsReader::insertAtParent(const PetalNode*, UMLObject*)' can be marked override [-Wsuggest-override]
     void insertAtParent(const PetalNode *, UMLObject *item) {
          ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.h:33:18: warning: 'virtual void ToolBarStateOther::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.h:35:18: warning: 'virtual void ToolBarStateOther::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/toolbarstateother.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlappprivate.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlappprivate.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.h:35:10: warning: 'virtual void FindDialog::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.h:36:10: warning: 'virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlview.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlview.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporterall.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistviewitem.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uniqueid.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uniqueid.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uniqueid.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistview.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umllistview.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:39:18: warning: 'virtual void UMLUniqueConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:41:24: warning: 'virtual UMLObject* UMLUniqueConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:43:13: warning: 'virtual QString UMLUniqueConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:48:10: warning: 'virtual void UMLUniqueConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:50:18: warning: 'virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/uniqueconstraint.h:64:10: warning: 'virtual bool UMLUniqueConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:41:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:46:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:47:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:32:24: warning: 'virtual UMLObject* UMLUseCase::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:34:10: warning: 'virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/usecase.h:37:10: warning: 'virtual bool UMLUseCase::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:31:9: warning: 'virtual int DiagramsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:32:9: warning: 'virtual int DiagramsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:34:14: warning: 'virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:35:14: warning: 'virtual QVariant DiagramsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:57:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:58:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: 'virtual bool UMLEntityAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:59:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:60:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umltemplatedialog.h:42:18: warning: 'virtual bool UMLTemplateDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:61:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: 'virtual bool UMLUniqueConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.cpp:63:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: 'virtual bool UMLCheckConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:50:18: warning: 'virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:80:18: warning: 'virtual void BirdView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:81:18: warning: 'virtual void BirdView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:82:18: warning: 'virtual void BirdView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/birdview.h:83:18: warning: 'virtual void BirdView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/finddialog.h:35:10: warning: 'virtual void FindDialog::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlappprivate.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/stereotypeswindow.h:36:10: warning: 'virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexporter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: 'virtual QSize StatusBarToolButton::minimumSizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize minimumSizeHint() const;
                   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: 'virtual QSize StatusBarToolButton::sizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize sizeHint() const;
                   ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: 'virtual void StatusBarToolButton::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     virtual void paintEvent(QPaintEvent* event);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codegenfactory.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:42:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.h:52:10: warning: 'virtual void ClassWizard::accept()' can be marked override [-Wsuggest-override]
     void accept();
          ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/classwizard.h:53:10: warning: 'virtual void ClassWizard::reject()' can be marked override [-Wsuggest-override]
     void reject();
          ^~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:46:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:46:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.h:73:18: warning: 'virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     virtual void dragMoveEvent(QDragMoveEvent *event);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring/refactoringassistant.h:74:18: warning: 'virtual void RefactoringAssistant::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     virtual void dropEvent(QDropEvent *event);
                  ^~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 94%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umldoc.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umldoc.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:37:18: warning: 'virtual void UMLTemplate::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:39:24: warning: 'virtual UMLObject* UMLTemplate::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:43:13: warning: 'virtual QString UMLTemplate::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:45:21: warning: 'virtual QString UMLTemplate::getTypeName() const' can be marked override [-Wsuggest-override]
     virtual QString getTypeName() const;
                     ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:47:18: warning: 'virtual bool UMLTemplate::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:49:10: warning: 'virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/template.h:53:10: warning: 'virtual bool UMLTemplate::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:35:18: warning: 'virtual void UMLEnumLiteral::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:37:24: warning: 'virtual UMLObject* UMLEnumLiteral::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:44:13: warning: 'virtual QString UMLEnumLiteral::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:46:18: warning: 'virtual void UMLEnumLiteral::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:48:18: warning: 'virtual bool UMLEnumLiteral::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/enumliteral.h:51:10: warning: 'virtual bool UMLEnumLiteral::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/diagramprintpage.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:45:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:31:9: warning: 'virtual int DiagramsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:32:9: warning: 'virtual int DiagramsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:34:14: warning: 'virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:35:14: warning: 'virtual QVariant DiagramsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:29:9: warning: 'virtual int ObjectsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:30:9: warning: 'virtual int ObjectsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:32:14: warning: 'virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:33:14: warning: 'virtual QVariant ObjectsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umldoc.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:30:9: warning: 'virtual int StereotypesModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:31:9: warning: 'virtual int StereotypesModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:33:14: warning: 'virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:34:14: warning: 'virtual QVariant StereotypesModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:31:9: warning: 'virtual int DiagramsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:32:9: warning: 'virtual int DiagramsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:34:14: warning: 'virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.h:35:14: warning: 'virtual QVariant DiagramsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/diagramsmodel.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:29:9: warning: 'virtual int ObjectsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:30:9: warning: 'virtual int ObjectsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:32:14: warning: 'virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.h:33:14: warning: 'virtual QVariant ObjectsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/objectsmodel.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/worktoolbar.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/worktoolbar.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/worktoolbar.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/worktoolbar.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/worktoolbar.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/worktoolbar.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/worktoolbar.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.cpp:11:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:30:9: warning: 'virtual int StereotypesModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:31:9: warning: 'virtual int StereotypesModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:33:14: warning: 'virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.h:34:14: warning: 'virtual QVariant StereotypesModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.cpp:14:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/models/stereotypesmodel.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlscene.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlscene.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:15:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:16:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:47:18: warning: 'virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:49:18: warning: 'virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/actorwidget.h:52:12: warning: 'virtual QSizeF ActorWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:36:18: warning: 'virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:39:18: warning: 'virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/artifactwidget.h:42:12: warning: 'virtual QSizeF ArtifactWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:28:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:36:18: warning: 'virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:38:10: warning: 'virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:39:10: warning: 'virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/datatypewidget.h:44:12: warning: 'virtual QSizeF DatatypeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:38:18: warning: 'virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:40:18: warning: 'virtual bool EnumWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:41:18: warning: 'virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:44:18: warning: 'virtual void EnumWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/enumwidget.h:47:12: warning: 'virtual QSizeF EnumWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:42:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:52:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:53:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:55:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:36:18: warning: 'virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:38:10: warning: 'virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/packagewidget.h:41:12: warning: 'virtual QSizeF PackageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:56:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:57:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:59:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:60:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:63:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:67:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:71:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.cpp:73:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.cpp:4:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/activitydialog.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_activitydialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:5:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/classwizard.h:52:10: warning: 'virtual void ClassWizard::accept()' can be marked override [-Wsuggest-override]
     void accept();
          ^~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/classwizard.h:53:10: warning: 'virtual void ClassWizard::reject()' can be marked override [-Wsuggest-override]
     void reject();
          ^~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:6:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:93:10: warning: 'virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent * event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:95:10: warning: 'virtual void CodeEditor::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent * e);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:96:10: warning: 'virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent * e);
          ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:7:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:50:10: warning: 'virtual void CodeTextEdit::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     void resizeEvent(QResizeEvent *event);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:70:11: warning: 'virtual QSize LineNumberArea::sizeHint() const' can be marked override [-Wsuggest-override]
     QSize sizeHint() const {
           ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:75:10: warning: 'virtual void LineNumberArea::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     void paintEvent(QPaintEvent *event) {
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:8:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetexthighlighter.h:42:10: warning: 'virtual void CodeTextHighlighter::highlightBlock(const QString&)' can be marked override [-Wsuggest-override]
     void highlightBlock(const QString &text);
          ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/finddialog.h:35:10: warning: 'virtual void FindDialog::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:19:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: 'virtual bool ParameterPropertiesDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: 'virtual bool ParameterPropertiesDialog::validate()' can be marked override [-Wsuggest-override]
     virtual bool validate();
                  ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_selectoperationdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:20:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/selectoperationdialog.h:52:10: warning: 'virtual bool SelectOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlattributedialog.h:40:10: warning: 'virtual bool UMLAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: 'virtual bool UMLCheckConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlentityattributedialog.h:42:18: warning: 'virtual bool UMLEntityAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:27:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: 'virtual bool UMLEnumLiteralDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlentityattributelist.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:47:18: warning: 'virtual void UMLEntityAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:49:24: warning: 'virtual UMLObject* UMLEntityAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:66:13: warning: 'virtual QString UMLEntityAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:68:18: warning: 'virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:70:18: warning: 'virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityattribute.h:75:10: warning: 'virtual bool UMLEntityAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: 'virtual bool UMLInstanceAttributeDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:31:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umloperationdialog.h:52:10: warning: 'virtual bool UMLOperationDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlroledialog.h:43:10: warning: 'virtual bool UMLRoleDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:33:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umltemplatedialog.h:42:18: warning: 'virtual bool UMLTemplateDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: 'virtual bool UMLUniqueConstraintDialog::apply()' can be marked override [-Wsuggest-override]
     virtual bool apply();
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     void writeCodeToFile(UMLClassifierList & concepts);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: 'virtual void SimpleCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     void writeCodeToFile();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: 'virtual void SimpleCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: 'virtual void SimpleCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:36:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: 'virtual void PascalWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass (UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: 'virtual QStringList PascalWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: 'virtual bool PascalWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: 'virtual QStringList PascalWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:34:18: warning: 'virtual void PythonWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:38:25: warning: 'virtual QStringList PythonWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:40:17: warning: 'virtual QStringList PythonWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:38:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: 'virtual void CSharpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: 'virtual QStringList CSharpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: 'virtual QStringList CSharpWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/../../../../umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: 'virtual void Docbook2XhtmlGeneratorJob::run()' can be marked override [-Wsuggest-override]
      void run();
           ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:41:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4AHWLTORBR/../../../../umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: 'virtual void DocbookGeneratorJob::run()' can be marked override [-Wsuggest-override]
     void run();
          ^~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:43:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: 'virtual void XMLSchemaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: 'virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: 'virtual QStringList XMLSchemaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/model_utils.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:40:18: warning: 'virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:41:18: warning: 'virtual void CodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:43:18: warning: 'virtual void CodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:49:18: warning: 'virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblock.h:50:18: warning: 'virtual void CodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:30:18: warning: 'virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codecomment.h:31:18: warning: 'virtual void CodeComment::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: 'virtual QString CodeBlockWithComments::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: 'virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: 'virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: 'virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: 'virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:45:21: warning: 'virtual QString CodeMethodBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:58:18: warning: 'virtual void CodeMethodBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:62:18: warning: 'virtual void CodeMethodBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:75:18: warning: 'virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:77:18: warning: 'virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:79:18: warning: 'virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codemethodblock.h:88:18: warning: 'virtual void CodeMethodBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: 'virtual void CodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: 'virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: 'virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: 'virtual void CodeAccessorMethod::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: 'virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: 'virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: 'virtual void CodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: 'virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool addTextBlock (TextBlock * add_object);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:40:10: warning: 'virtual bool HierarchicalCodeBlock::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: 'virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)' can be marked override [-Wsuggest-override]
     bool removeTextBlock (TextBlock * remove_object);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: 'virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: 'virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: 'virtual QString HierarchicalCodeBlock::toString() const' can be marked override [-Wsuggest-override]
     virtual QString toString () const;
                     ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: 'virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     QString getUniqueTag(const QString& prefix);
             ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: 'virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: 'virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: 'virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: 'virtual void HierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: 'virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: 'virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:61:10: warning: 'virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)' can be marked override [-Wsuggest-override]
     bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:70:25: warning: 'virtual CodeBlock* CodeDocument::newCodeBlock()' can be marked override [-Wsuggest-override]
     virtual CodeBlock * newCodeBlock ();
                         ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:71:37: warning: 'virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:72:37: warning: 'virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()' can be marked override [-Wsuggest-override]
     virtual CodeBlockWithComments * newCodeBlockWithComments ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:74:21: warning: 'virtual QString CodeDocument::getUniqueTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual QString getUniqueTag(const QString& prefix = QString());
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:86:18: warning: 'virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:88:18: warning: 'virtual void CodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:100:10: warning: 'virtual void CodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codedocument.h:102:25: warning: 'virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:37:18: warning: 'virtual void UMLOperation::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:39:24: warning: 'virtual UMLObject* UMLOperation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:41:10: warning: 'virtual void UMLOperation::setType(UMLObject*)' can be marked override [-Wsuggest-override]
     void setType(UMLObject* type);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:52:13: warning: 'virtual QString UMLOperation::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:56:10: warning: 'virtual bool UMLOperation::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:60:18: warning: 'virtual bool UMLOperation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:78:10: warning: 'virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/operation.h:81:10: warning: 'virtual bool UMLOperation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:41:18: warning: 'virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:43:18: warning: 'virtual void CodeOperation::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:47:18: warning: 'virtual void CodeOperation::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:49:18: warning: 'virtual void CodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration() = 0;
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:50:18: warning: 'virtual void CodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:57:18: warning: 'virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeoperation.h:59:18: warning: 'virtual void CodeOperation::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject(TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: 'virtual void CodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: 'virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: 'virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: 'virtual void CodeClassFieldDeclarationBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: 'virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: 'virtual void CodeClassFieldDeclarationBlock::syncToParent()' can be marked override [-Wsuggest-override]
     virtual void syncToParent();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:52:13: warning: 'virtual QString CodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:85:10: warning: 'virtual void CodeClassField::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:121:18: warning: 'virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/codeclassfield.h:123:18: warning: 'virtual void CodeClassField::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: 'virtual void ClassifierCodeDocument::synchronize()' can be marked override [-Wsuggest-override]
     virtual void synchronize();
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: 'virtual void ClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent() = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: 'virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &doc, QDomElement &root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: 'virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1(QDomElement &root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: 'virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: 'virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement &element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: 'virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)' can be marked override [-Wsuggest-override]
     TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: 'virtual QString RubyCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: 'virtual QString RubyCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: 'virtual int RubyCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: 'virtual void RubyCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: 'virtual QString RubyClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: 'virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: 'virtual void RubyClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: 'virtual void RubyClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: 'virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: 'virtual void OwnedHierarchicalCodeBlock::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent () = 0;
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: 'virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0;
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: 'virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root) = 0;
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: 'virtual void OwnedHierarchicalCodeBlock::release()' can be marked override [-Wsuggest-override]
     virtual void release ();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: 'virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: 'virtual void OwnedHierarchicalCodeBlock::syncToParent()' can be marked override [-Wsuggest-override]
     void syncToParent ();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:44:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: 'virtual void RubyClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: 'virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: 'virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:46:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: 'virtual void RubyCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: 'virtual void RubyCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: 'virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode(QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:48:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: 'virtual void RubyCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:49:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: 'virtual void RubyCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: 'virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/codegenerationpolicypage.h:23,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: 'virtual void DialogPageBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:50:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: 'virtual void RubyCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: 'virtual void AdvancedCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     virtual void initFromParentDocument();
                  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:51:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: 'virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: 'virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: 'virtual QStringList RubyCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:53:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: 'virtual void RubyWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: 'virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: 'virtual QStringList RubyWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:55:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:40:18: warning: 'virtual void AdaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:42:44: warning: 'virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:44:17: warning: 'virtual QStringList AdaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:46:18: warning: 'virtual bool AdaWriter::isReservedKeyword(const QString&)' can be marked override [-Wsuggest-override]
     virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:48:25: warning: 'virtual QStringList AdaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:66:10: warning: 'virtual void AdaWriter::finalizeRun()' can be marked override [-Wsuggest-override]
     void finalizeRun();
          ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:57:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: 'virtual bool CodeImpSelectPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:58:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: 'virtual void CodeImpStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: 'virtual bool CodeImpStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:60:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: 'virtual QString CPPCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:62:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:63:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: 'virtual void CPPCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:64:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: 'virtual QString CPPMakefileCodeDocument::toString()' can be marked override [-Wsuggest-override]
     QString toString ();
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: 'virtual QString CPPMakefileCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: 'virtual void CPPMakefileCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:64:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: 'virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: 'virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: 'virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile()' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: 'virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)' can be marked override [-Wsuggest-override]
     virtual void writeCodeToFile(UMLClassifierList &list);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: 'virtual QStringList CPPCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: 'virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: 'virtual QStringList CPPCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: 'virtual void CPPCodeGenerator::createDefaultStereotypes()' can be marked override [-Wsuggest-override]
     virtual void createDefaultStereotypes ();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: 'virtual void CPPCodeGenerator::initFromParentDocument()' can be marked override [-Wsuggest-override]
     void initFromParentDocument();
          ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: 'virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkAddUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: 'virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void checkRemoveUMLObject (UMLObject * obj);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: 'virtual void CPPCodeGenerator::syncCodeToDocument()' can be marked override [-Wsuggest-override]
     virtual void syncCodeToDocument ();
                  ^~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:65:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: 'virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation* op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: 'virtual void CPPHeaderCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: 'virtual void CPPHeaderCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: 'virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:65:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: 'virtual void CPPHeaderClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: 'virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:66:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: 'virtual void CPPHeaderCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:67:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:69:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: 'virtual int CPPHeaderCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: 'virtual void CPPHeaderCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: 'virtual void CPPHeaderCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:71:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: 'virtual void CPPSourceCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:72:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: 'virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:73:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: 'virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: 'virtual void CPPSourceCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: 'virtual void CPPSourceCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:74:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: 'virtual void CPPSourceCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: 'virtual void CPPSourceCodeOperation::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:75:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:50:18: warning: 'virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:80:18: warning: 'virtual void BirdView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:81:18: warning: 'virtual void BirdView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:82:18: warning: 'virtual void BirdView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:83:18: warning: 'virtual void BirdView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_stereotypeswindow.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:79:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/stereotypeswindow.h:36:10: warning: 'virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:81:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:37:18: warning: 'virtual void ToolBarStateArrow::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:42:18: warning: 'virtual void ToolBarStateArrow::mousePressAssociation()' can be marked override [-Wsuggest-override]
     virtual void mousePressAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:43:18: warning: 'virtual void ToolBarStateArrow::mousePressWidget()' can be marked override [-Wsuggest-override]
     virtual void mousePressWidget();
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:44:18: warning: 'virtual void ToolBarStateArrow::mousePressEmpty()' can be marked override [-Wsuggest-override]
     virtual void mousePressEmpty();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:45:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:46:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:47:18: warning: 'virtual void ToolBarStateArrow::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:48:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:49:18: warning: 'virtual void ToolBarStateArrow::mouseDoubleClickWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickWidget();
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:50:18: warning: 'virtual void ToolBarStateArrow::mouseMoveAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveAssociation();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:51:18: warning: 'virtual void ToolBarStateArrow::mouseMoveWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveWidget();
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:52:18: warning: 'virtual void ToolBarStateArrow::mouseMoveEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEmpty();
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:54:18: warning: 'virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void setCurrentWidget(UMLWidget* currentWidget);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:56:18: warning: 'virtual void ToolBarStateArrow::changeTool()' can be marked override [-Wsuggest-override]
     virtual void changeTool();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:82:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:46:18: warning: 'virtual void ToolBarStateAssociation::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:48:18: warning: 'virtual void ToolBarStateAssociation::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:50:18: warning: 'virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:54:18: warning: 'virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:58:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseAssociation()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseAssociation();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:59:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:60:18: warning: 'virtual void ToolBarStateAssociation::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:83:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:58:18: warning: 'virtual void ToolBarStateMessages::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:60:18: warning: 'virtual void ToolBarStateMessages::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:62:18: warning: 'virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:66:18: warning: 'virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:70:18: warning: 'virtual void ToolBarStateMessages::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:72:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:73:18: warning: 'virtual void ToolBarStateMessages::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:84:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateother.h:33:18: warning: 'virtual void ToolBarStateOther::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateother.h:35:18: warning: 'virtual void ToolBarStateOther::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:86:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdcreatediagram.h:30:14: warning: 'virtual void Uml::CmdCreateDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdcreatediagram.h:31:14: warning: 'virtual void Uml::CmdCreateDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdhandlerename.h:26:14: warning: 'virtual void Uml::CmdHandleRename::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdhandlerename.h:27:14: warning: 'virtual void Uml::CmdHandleRename::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdremovediagram.h:32:14: warning: 'virtual void Uml::CmdRemoveDiagram::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdremovediagram.h:33:14: warning: 'virtual void Uml::CmdRemoveDiagram::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:21,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetstereotype.h:24:18: warning: 'virtual void Uml::CmdSetStereotype::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetstereotype.h:25:18: warning: 'virtual void Uml::CmdSetStereotype::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:22,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetvisibility.h:24:18: warning: 'virtual void Uml::CmdSetVisibility::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetvisibility.h:25:18: warning: 'virtual void Uml::CmdSetVisibility::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:27,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: 'virtual void Uml::CmdCreateUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: 'virtual void Uml::CmdCreateUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:28,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: 'virtual void Uml::CmdRemoveUMLObject::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: 'virtual void Uml::CmdRemoveUMLObject::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:29,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: 'virtual void Uml::CmdRenameUMLInstanceType::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:30,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: 'virtual void Uml::CmdRenameUMLObject::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: 'virtual void Uml::CmdRenameUMLObject::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:35,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: 'virtual void Uml::CmdChangeFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: 'virtual void Uml::CmdChangeFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:36,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefont.h:27:18: warning: 'virtual void Uml::CmdChangeFont::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefont.h:28:18: warning: 'virtual void Uml::CmdChangeFont::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:37,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: 'virtual void Uml::CmdChangeLineColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: 'virtual void Uml::CmdChangeLineColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:38,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: 'virtual void Uml::CmdChangeLineWidth::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: 'virtual void Uml::CmdChangeLineWidth::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:39,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: 'virtual void Uml::CmdChangeMultiplicity::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: 'virtual void Uml::CmdChangeMultiplicity::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:40,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: 'virtual void Uml::CmdChangeTextColor::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: 'virtual void Uml::CmdChangeTextColor::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:41,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: 'virtual void Uml::CmdChangeUseFillColor::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: 'virtual void Uml::CmdChangeUseFillColor::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: 'virtual void Uml::CmdChangeVisualProperty::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: 'virtual void Uml::CmdChangeVisualProperty::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:43,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:30:14: warning: 'virtual void Uml::CmdCreateWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:31:14: warning: 'virtual void Uml::CmdCreateWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:44,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: 'virtual void Uml::CmdMoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: 'virtual void Uml::CmdMoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:45,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:30:14: warning: 'virtual void Uml::CmdRemoveWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:31:14: warning: 'virtual void Uml::CmdRemoveWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:46,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: 'virtual void Uml::CmdResizeWidget::redo()' can be marked override [-Wsuggest-override]
         void redo();
              ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: 'virtual void Uml::CmdResizeWidget::undo()' can be marked override [-Wsuggest-override]
         void undo();
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:47,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsetname.h:24:18: warning: 'virtual void Uml::CmdSetName::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsetname.h:25:18: warning: 'virtual void Uml::CmdSetName::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:48,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsettxt.h:26:18: warning: 'virtual void Uml::CmdSetTxt::redo()' can be marked override [-Wsuggest-override]
             void redo();
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsettxt.h:27:18: warning: 'virtual void Uml::CmdSetTxt::undo()' can be marked override [-Wsuggest-override]
             void undo();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:87:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:89:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:90:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlview.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:91:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_defaultvaluewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:93:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: 'virtual void DefaultValueWidget::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     void showEvent(QShowEvent *event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: 'virtual void DefaultValueWidget::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     void hideEvent(QHideEvent *event);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/umlartifacttypewidget.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:97:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:45:24: warning: 'virtual UMLObject* UMLArtifact::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:47:10: warning: 'virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/artifact.h:57:10: warning: 'virtual bool UMLArtifact::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:101:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/HKT2DCHF57/../../../../umbrello/refactoring/refactoringassistant.h:73:18: warning: 'virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     virtual void dragMoveEvent(QDragMoveEvent *event);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/HKT2DCHF57/../../../../umbrello/refactoring/refactoringassistant.h:74:18: warning: 'virtual void RefactoringAssistant::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     virtual void dropEvent(QDropEvent *event);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:102:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: 'virtual void SQLWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: 'virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: 'virtual QStringList SQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: 'virtual QStringList SQLWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:102:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: 'virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: 'virtual QStringList MySQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: 'virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: 'virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)' can be marked override [-Wsuggest-override]
     void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: 'virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
                  ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:103:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: 'virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: 'virtual QStringList PostgreSQLWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: 'virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)' can be marked override [-Wsuggest-override]
     void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList);
          ^~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:105:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:65:18: warning: 'virtual bool ActivityWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:66:18: warning: 'virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:67:18: warning: 'virtual void ActivityWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:69:18: warning: 'virtual bool ActivityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:70:18: warning: 'virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:72:10: warning: 'virtual void ActivityWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:86:18: warning: 'virtual void ActivityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:89:20: warning: 'virtual QSizeF ActivityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:90:20: warning: 'virtual QSizeF ActivityWidget::maximumSize()' can be marked override [-Wsuggest-override]
     virtual QSizeF maximumSize();
                    ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:106:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:58:22: warning: 'virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
         virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
                      ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:60:24: warning: 'virtual QRectF Symbol::boundingRect() const' can be marked override [-Wsuggest-override]
         virtual QRectF boundingRect() const;
                        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:61:30: warning: 'virtual QPainterPath Symbol::shape() const' can be marked override [-Wsuggest-override]
         virtual QPainterPath shape() const;
                              ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:149:18: warning: 'virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:153:12: warning: 'virtual QRectF AssociationLine::boundingRect() const' can be marked override [-Wsuggest-override]
     QRectF boundingRect() const;
            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:154:18: warning: 'virtual QPainterPath AssociationLine::shape() const' can be marked override [-Wsuggest-override]
     QPainterPath shape() const;
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:159:10: warning: 'virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:160:10: warning: 'virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:161:10: warning: 'virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:163:10: warning: 'virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:164:10: warning: 'virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:165:10: warning: 'virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
          ^~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:107:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:108:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:43:18: warning: 'virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:45:10: warning: 'virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:49:12: warning: 'virtual QSizeF CategoryWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:52:10: warning: 'virtual void CategoryWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:110:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: 'virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: 'virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: 'virtual void FloatingDashLineWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal y);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: 'virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: 'virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:110:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: 'virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: 'virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: 'virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement & qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: 'virtual void CombinedFragmentWidget::cleanup()' can be marked override [-Wsuggest-override]
     virtual void cleanup();
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: 'virtual bool CombinedFragmentWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog* ChangeLog = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: 'virtual QRectF CombinedFragmentWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: 'virtual QPainterPath CombinedFragmentWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: 'virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: 'virtual QSizeF CombinedFragmentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: 'virtual void CombinedFragmentWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:111:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:36:18: warning: 'virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:37:18: warning: 'virtual void ComponentWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:38:18: warning: 'virtual void ComponentWidget::adjustAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:39:18: warning: 'virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void adjustUnselectedAssocs(qreal dx, qreal dy);
                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:41:18: warning: 'virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:55:12: warning: 'virtual QSizeF ComponentWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:112:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:36:18: warning: 'virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:38:10: warning: 'virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:39:10: warning: 'virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:44:12: warning: 'virtual QSizeF DatatypeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:113:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:114:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:38:18: warning: 'virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:40:18: warning: 'virtual bool EnumWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:41:18: warning: 'virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:44:18: warning: 'virtual void EnumWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:47:12: warning: 'virtual QSizeF EnumWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:116:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: 'virtual bool FloatingTextWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: 'virtual bool FloatingTextWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: 'virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: 'virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: 'virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: 'virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: 'virtual void FloatingTextWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: 'virtual QSizeF FloatingTextWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: 'virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: 'virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:117:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:33:18: warning: 'virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:34:18: warning: 'virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:36:18: warning: 'virtual bool BoxWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:39:10: warning: 'virtual void BoxWidget::toForeground()' can be marked override [-Wsuggest-override]
     void toForeground();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:117:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: 'virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: 'virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: 'virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: 'virtual bool ForkJoinWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: 'virtual void ForkJoinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: 'virtual QSizeF ForkJoinWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: 'virtual void ForkJoinWidget::constrain(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     void constrain(qreal& width, qreal& height);
          ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:118:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:54:18: warning: 'virtual void MessageWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:58:18: warning: 'virtual void MessageWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont (QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:59:28: warning: 'virtual UMLClassifier* MessageWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:61:27: warning: 'virtual UMLOperation* MessageWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:62:18: warning: 'virtual void MessageWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:64:21: warning: 'virtual QString MessageWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:65:18: warning: 'virtual void MessageWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:67:18: warning: 'virtual void MessageWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:68:18: warning: 'virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:70:21: warning: 'virtual QString MessageWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:71:28: warning: 'virtual UMLClassifier* MessageWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:72:18: warning: 'virtual void MessageWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:74:18: warning: 'virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:111:18: warning: 'virtual bool MessageWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     virtual bool activate(IDChangeLog * Log = 0);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:121:18: warning: 'virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:125:10: warning: 'virtual void MessageWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:127:10: warning: 'virtual void MessageWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     void setSelected(bool _select);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:132:20: warning: 'virtual QSizeF MessageWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:134:16: warning: 'virtual UMLWidget* MessageWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:136:18: warning: 'virtual void MessageWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:138:18: warning: 'virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:139:18: warning: 'virtual bool MessageWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:151:18: warning: 'virtual bool MessageWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:154:18: warning: 'virtual void MessageWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:155:18: warning: 'virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:157:21: warning: 'virtual QCursor MessageWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:203:10: warning: 'virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:204:10: warning: 'virtual void MessageWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:119:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:48:18: warning: 'virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:62:18: warning: 'virtual bool NoteWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:64:18: warning: 'virtual bool NoteWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:65:18: warning: 'virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:66:20: warning: 'virtual QSizeF NoteWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     virtual QSizeF minimumSize() const;
                    ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:71:10: warning: 'virtual void NoteWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:74:20: warning: 'virtual QSizeF NoteWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     virtual QSizeF calculateSize(bool withExtensions = true) const;
                    ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:77:18: warning: 'virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:120:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:44:18: warning: 'virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:55:18: warning: 'virtual bool ObjectNodeWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:60:18: warning: 'virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:61:18: warning: 'virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:64:12: warning: 'virtual QSizeF ObjectNodeWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:67:10: warning: 'virtual void ObjectNodeWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:121:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:39:18: warning: 'virtual void ObjectWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     virtual void setX(qreal x);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:40:18: warning: 'virtual void ObjectWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     virtual void setY(qreal y);
                  ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:47:18: warning: 'virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:49:10: warning: 'virtual bool ObjectWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* ChangeLog = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:51:10: warning: 'virtual void ObjectWidget::cleanup()' can be marked override [-Wsuggest-override]
     void cleanup();
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:53:18: warning: 'virtual bool ObjectWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:73:18: warning: 'virtual void ObjectWidget::setLineColorCmd(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColorCmd(const QColor &color);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:77:18: warning: 'virtual void ObjectWidget::resizeWidget(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void resizeWidget(qreal newW, qreal newH);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:79:18: warning: 'virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:80:18: warning: 'virtual bool ObjectWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:83:10: warning: 'virtual void ObjectWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:84:18: warning: 'virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     virtual void slotFillColorChanged(Uml::ID::Type viewID);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:88:18: warning: 'virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:89:18: warning: 'virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:91:12: warning: 'virtual QSizeF ObjectWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:93:18: warning: 'virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void moveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:94:18: warning: 'virtual void ObjectWidget::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     virtual void moveWidgetBy(qreal diffX, qreal diffY);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:95:18: warning: 'virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)' can be marked override [-Wsuggest-override]
     virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:97:21: warning: 'virtual QCursor ObjectWidget::resizeCursor() const' can be marked override [-Wsuggest-override]
     virtual QCursor resizeCursor() const;
                     ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:122:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:35:18: warning: 'virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:36:20: warning: 'virtual QRectF PinPortBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:42:10: warning: 'virtual void PinPortBase::updateWidget()' can be marked override [-Wsuggest-override]
     void updateWidget();
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:43:10: warning: 'virtual void PinPortBase::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strName);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:44:10: warning: 'virtual void PinPortBase::moveWidgetBy(qreal, qreal)' can be marked override [-Wsuggest-override]
     void moveWidgetBy(qreal diffX, qreal diffY);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:45:18: warning: 'virtual void PinPortBase::notifyParentResize()' can be marked override [-Wsuggest-override]
     virtual void notifyParentResize();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:47:16: warning: 'virtual UMLWidget* PinPortBase::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:48:16: warning: 'virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:53:10: warning: 'virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:54:10: warning: 'virtual bool PinPortBase::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:57:18: warning: 'virtual void PinPortBase::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:61:10: warning: 'virtual bool PinPortBase::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* changeLog = 0);
          ^~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:123:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinwidget.h:39:10: warning: 'virtual void PinWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:124:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/portwidget.h:34:16: warning: 'virtual UMLWidget* PortWidget::ownerWidget() const' can be marked override [-Wsuggest-override]
     UMLWidget* ownerWidget() const;
                ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/portwidget.h:37:10: warning: 'virtual void PortWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:125:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:39:10: warning: 'virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:44:10: warning: 'virtual bool PreconditionWidget::activate(IDChangeLog*)' can be marked override [-Wsuggest-override]
     bool activate(IDChangeLog* Log = 0);
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:47:18: warning: 'virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:48:18: warning: 'virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:54:10: warning: 'virtual void PreconditionWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:55:10: warning: 'virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     void slotWidgetMoved(Uml::ID::Type id);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:58:12: warning: 'virtual QSizeF PreconditionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:126:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:26:18: warning: 'virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:28:10: warning: 'virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:29:10: warning: 'virtual bool RegionWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool loadFromXMI1(QDomElement& qElement);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:32:12: warning: 'virtual QSizeF RegionWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:127:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:43:18: warning: 'virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:45:10: warning: 'virtual void SignalWidget::setX(qreal)' can be marked override [-Wsuggest-override]
     void setX(qreal newX);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:46:10: warning: 'virtual void SignalWidget::setY(qreal)' can be marked override [-Wsuggest-override]
     void setY(qreal newY);
          ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:48:18: warning: 'virtual void SignalWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setName(const QString &strName);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:54:18: warning: 'virtual bool SignalWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:56:10: warning: 'virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:58:18: warning: 'virtual bool SignalWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:59:18: warning: 'virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:62:18: warning: 'virtual void SignalWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:65:12: warning: 'virtual QSizeF SignalWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:128:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:64:18: warning: 'virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:80:18: warning: 'virtual bool StateWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:82:18: warning: 'virtual bool StateWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:83:18: warning: 'virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:86:12: warning: 'virtual QSizeF StateWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:87:12: warning: 'virtual QSizeF StateWidget::maximumSize()' can be marked override [-Wsuggest-override]
     QSizeF maximumSize();
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:89:18: warning: 'virtual void StateWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:90:18: warning: 'virtual void StateWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:91:18: warning: 'virtual void StateWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:92:18: warning: 'virtual void StateWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:93:18: warning: 'virtual void StateWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:96:18: warning: 'virtual void StateWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:129:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: 'virtual QSize StatusBarToolButton::minimumSizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize minimumSizeHint() const;
                   ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: 'virtual QSize StatusBarToolButton::sizeHint() const' can be marked override [-Wsuggest-override]
     virtual QSize sizeHint() const;
                   ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: 'virtual void StatusBarToolButton::paintEvent(QPaintEvent*)' can be marked override [-Wsuggest-override]
     virtual void paintEvent(QPaintEvent* event);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:130:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: 'virtual void ToolBarStateOneWidget::cleanBeforeChange()' can be marked override [-Wsuggest-override]
     virtual void cleanBeforeChange();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: 'virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: 'virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)' can be marked override [-Wsuggest-override]
     virtual void slotWidgetRemoved(UMLWidget* widget);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: 'virtual void ToolBarStateOneWidget::setCurrentElement()' can be marked override [-Wsuggest-override]
     virtual void setCurrentElement();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseWidget()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseWidget();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: 'virtual void ToolBarStateOneWidget::mouseReleaseEmpty()' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEmpty();
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: 'virtual void ToolBarStateOneWidget::init()' can be marked override [-Wsuggest-override]
     virtual void init();
                  ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:133:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:31:9: warning: 'virtual int DiagramsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:32:9: warning: 'virtual int DiagramsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:34:14: warning: 'virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:35:14: warning: 'virtual QVariant DiagramsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:134:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:29:9: warning: 'virtual int ObjectsModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:30:9: warning: 'virtual int ObjectsModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:32:14: warning: 'virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:33:14: warning: 'virtual QVariant ObjectsModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:135:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:30:9: warning: 'virtual int StereotypesModel::rowCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int rowCount(const QModelIndex &parent) const;
         ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:31:9: warning: 'virtual int StereotypesModel::columnCount(const QModelIndex&) const' can be marked override [-Wsuggest-override]
     int columnCount(const QModelIndex &parent) const;
         ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:33:14: warning: 'virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const' can be marked override [-Wsuggest-override]
     QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
              ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:34:14: warning: 'virtual QVariant StereotypesModel::data(const QModelIndex&, int) const' can be marked override [-Wsuggest-override]
     QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
              ^~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:136:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:35:18: warning: 'virtual void ValaWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:39:25: warning: 'virtual QStringList ValaWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:41:17: warning: 'virtual QStringList ValaWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:164:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/../../../../umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: 'virtual UMLClassifierListItemList ConstraintListPage::getItemList()' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItemList getItemList();
                                       ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/../../../../umbrello/dialogs/pages/umlroleproperties.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:174:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:176:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:33:18: warning: 'virtual void ASWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:37:25: warning: 'virtual QStringList ASWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:177:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: 'virtual QString JavaANTCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath ();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: 'virtual void JavaANTCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: 'virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: 'virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: 'virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()' can be marked override [-Wsuggest-override]
     virtual HierarchicalCodeBlock * newHierarchicalCodeBlock ();
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: 'virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: 'virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: 'virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: 'virtual QString JavaCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: 'virtual QString JavaCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: 'virtual int JavaCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: 'virtual void JavaCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     void updateMethodDeclaration();
          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: 'virtual QString JavaClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: 'virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation (CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: 'virtual void JavaClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: 'virtual void JavaClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: 'virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode (QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:178:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: 'virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: 'virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: 'virtual void JavaClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:180:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: 'virtual void JavaCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: 'virtual void JavaCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: 'virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:182:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: 'virtual void JavaCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:183:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: 'virtual void JavaCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:184:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: 'virtual void JavaCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:185:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: 'virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: 'virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: 'virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: 'virtual QStringList JavaCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: 'virtual QStringList JavaCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:187:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:36:24: warning: 'virtual UMLObject* UMLActor::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:38:10: warning: 'virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:41:10: warning: 'virtual bool UMLActor::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:191:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:192:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:38:18: warning: 'virtual void UMLCheckConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:40:24: warning: 'virtual UMLObject* UMLCheckConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:42:13: warning: 'virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:47:10: warning: 'virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:49:18: warning: 'virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:61:10: warning: 'virtual bool UMLCheckConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:195:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:34:24: warning: 'virtual UMLObject* UMLComponent::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:36:10: warning: 'virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:42:10: warning: 'virtual bool UMLComponent::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:196:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/datatype.h:38:18: warning: 'virtual bool UMLDatatype::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & element);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/datatype.h:39:18: warning: 'virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:197:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:200:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:38:18: warning: 'virtual void UMLEnum::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:40:24: warning: 'virtual UMLObject* UMLEnum::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:57:18: warning: 'virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:59:36: warning: 'virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:66:10: warning: 'virtual bool UMLEnum::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:201:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:203:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:39:18: warning: 'virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:41:18: warning: 'virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:44:18: warning: 'virtual bool UMLInstanceAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement &element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:204:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:36:24: warning: 'virtual UMLObject* UMLNode::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:38:10: warning: 'virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:42:10: warning: 'virtual bool UMLNode::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:207:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:36:24: warning: 'virtual UMLObject* UMLPort::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:38:10: warning: 'virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:42:10: warning: 'virtual bool UMLPort::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:208:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:212:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:32:18: warning: 'virtual void Php5Writer::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:34:44: warning: 'virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:36:25: warning: 'virtual QStringList Php5Writer::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:213:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:31:18: warning: 'virtual void PhpWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:33:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:35:25: warning: 'virtual QStringList PhpWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:216:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:35:18: warning: 'virtual void PerlWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:37:44: warning: 'virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:39:25: warning: 'virtual QStringList PerlWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:41:17: warning: 'virtual QStringList PerlWriter::defaultDatatypes()' can be marked override [-Wsuggest-override]
     QStringList defaultDatatypes();
                 ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:218:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:33:18: warning: 'virtual void JSWriter::writeClass(UMLClassifier*)' can be marked override [-Wsuggest-override]
     virtual void writeClass(UMLClassifier *c);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:35:44: warning: 'virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const' can be marked override [-Wsuggest-override]
     virtual Uml::ProgrammingLanguage::Enum language() const;
                                            ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:37:25: warning: 'virtual QStringList JSWriter::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:220:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: 'virtual bool CodeGenOptionsPage::validatePage()' can be marked override [-Wsuggest-override]
     bool validatePage();
          ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:221:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenselectpage.h:32:10: warning: 'virtual bool CodeGenSelectPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:222:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: 'virtual void CodeGenStatusPage::initializePage()' can be marked override [-Wsuggest-override]
     void initializePage();
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: 'virtual bool CodeGenStatusPage::isComplete() const' can be marked override [-Wsuggest-override]
     bool isComplete() const;
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: 'virtual QString DCodeClassField::getInitialValue()' can be marked override [-Wsuggest-override]
     QString getInitialValue();
             ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: 'virtual QString DCodeClassField::getTypeName()' can be marked override [-Wsuggest-override]
     QString getTypeName ();
             ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:20,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: 'virtual int DCodeOperation::lastEditableLine()' can be marked override [-Wsuggest-override]
     virtual int lastEditableLine();
                 ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: 'virtual void DCodeOperation::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: 'virtual QString DClassifierCodeDocument::getPath()' can be marked override [-Wsuggest-override]
     QString getPath();
             ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: 'virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)' can be marked override [-Wsuggest-override]
     bool addCodeOperation(CodeOperation * op);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: 'virtual void DClassifierCodeDocument::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: 'virtual void DClassifierCodeDocument::resetTextBlocks()' can be marked override [-Wsuggest-override]
     void resetTextBlocks();
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: 'virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadChildTextBlocksFromNode(QDomElement & root);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:223:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: 'virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: 'virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void loadFromXMI1 (QDomElement & root);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: 'virtual void DClassDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent ();
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: 'virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromObject (TextBlock * obj);
                  ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:225:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: 'virtual void DCodeAccessorMethod::updateMethodDeclaration()' can be marked override [-Wsuggest-override]
     virtual void updateMethodDeclaration();
                  ^~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: 'virtual void DCodeAccessorMethod::updateContent()' can be marked override [-Wsuggest-override]
     virtual void updateContent();
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: 'virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement);
                  ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: 'virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void setAttributesFromNode (QDomElement & element);
                  ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:227:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: 'virtual void DCodeClassFieldDeclarationBlock::updateContent()' can be marked override [-Wsuggest-override]
     void updateContent();
          ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:228:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: 'virtual void DCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: 'virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:229:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: 'virtual void DCodeGenerationPolicyPage::apply()' can be marked override [-Wsuggest-override]
     void apply();
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/mocs_compilation.cpp:230:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: 'virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)' can be marked override [-Wsuggest-override]
     virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc,
                                ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: 'virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)' can be marked override [-Wsuggest-override]
     CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: 'virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const' can be marked override [-Wsuggest-override]
     Uml::ProgrammingLanguage::Enum language() const;
                                    ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: 'virtual QStringList DCodeGenerator::defaultDatatypes()' can be marked override [-Wsuggest-override]
     virtual QStringList defaultDatatypes();
                         ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: 'virtual QStringList DCodeGenerator::reservedKeywords() const' can be marked override [-Wsuggest-override]
     virtual QStringList reservedKeywords() const;
                         ^~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Linking CXX static library libumbrello.a
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -P CMakeFiles/libumbrello.dir/cmake_clean_target.cmake
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/libumbrello.dir/link.txt --verbose=1
/usr/bin/ar qc libumbrello.a  CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o CMakeFiles/libumbrello.dir/finder/findresults.cpp.o CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o CMakeFiles/libumbrello.dir/uml1model/association.cpp.o CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o CMakeFiles/libumbrello.dir/uml1model/category.cpp.o CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o CMakeFiles/libumbrello.dir/uml1model/component.cpp.o CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/node.cpp.o CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o CMakeFiles/libumbrello.dir/uml1model/package.cpp.o CMakeFiles/libumbrello.dir/uml1model/port.cpp.o CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o CMakeFiles/libumbrello.dir/uml1model/template.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/associationwidgetrole.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/diagramproxywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/interfacewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o CMakeFiles/libumbrello.dir/assocrules.cpp.o CMakeFiles/libumbrello.dir/basictypes.cpp.o CMakeFiles/libumbrello.dir/birdview.cpp.o CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o CMakeFiles/libumbrello.dir/diagramswindow.cpp.o CMakeFiles/libumbrello.dir/diagram_utils.cpp.o CMakeFiles/libumbrello.dir/objectswindow.cpp.o CMakeFiles/libumbrello.dir/docwindow.cpp.o CMakeFiles/libumbrello.dir/dotgenerator.cpp.o CMakeFiles/libumbrello.dir/icon_utils.cpp.o CMakeFiles/libumbrello.dir/import_argo.cpp.o CMakeFiles/libumbrello.dir/import_rose.cpp.o CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o CMakeFiles/libumbrello.dir/model_utils.cpp.o CMakeFiles/libumbrello.dir/object_factory.cpp.o CMakeFiles/libumbrello.dir/optionstate.cpp.o CMakeFiles/libumbrello.dir/petalnode.cpp.o CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o CMakeFiles/libumbrello.dir/toolbarstate.cpp.o CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o CMakeFiles/libumbrello.dir/umlappprivate.cpp.o CMakeFiles/libumbrello.dir/uml.cpp.o CMakeFiles/libumbrello.dir/umldoc.cpp.o CMakeFiles/libumbrello.dir/umllistview.cpp.o CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o CMakeFiles/libumbrello.dir/umlscene.cpp.o CMakeFiles/libumbrello.dir/umlview.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o CMakeFiles/libumbrello.dir/uniqueid.cpp.o CMakeFiles/libumbrello.dir/worktoolbar.cpp.o CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o
/usr/bin/ranlib libumbrello.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target libumbrello
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend
make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/depend
make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend
make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target umbrello_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target testlistpopupmenu_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target testcrashhandler_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color=
Scanning dependencies of target testumlroledialog_autogen
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Automatic MOC for target umbrello
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Automatic MOC for target testcrashhandler
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Automatic MOC for target testumlroledialog
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target umbrello_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target testcrashhandler_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target testumlroledialog_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color=
Scanning dependencies of target testumlroledialog
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color=
Scanning dependencies of target testcrashhandler
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color=
Scanning dependencies of target umbrello
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testumlroledialog_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testumlroledialog_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testcrashhandler_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testcrashhandler_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object umbrello/CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrello_autogen/mocs_compilation.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Automatic MOC for target testlistpopupmenu
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target testlistpopupmenu_autogen
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color=
Scanning dependencies of target testlistpopupmenu
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testcrashhandler_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testcrashhandler.cpp
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testumlroledialog_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:22:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/association.h:75:24: warning: 'virtual UMLObject* UMLAssociation::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const { return 0; }
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/association.h:77:18: warning: 'virtual bool UMLAssociation::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/association.h:79:10: warning: 'virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/association.h:81:18: warning: 'virtual bool UMLAssociation::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/association.h:85:10: warning: 'virtual bool UMLAssociation::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/stereotype.h:51:18: warning: 'virtual void UMLStereotype::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/stereotype.h:53:24: warning: 'virtual UMLObject* UMLStereotype::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/stereotype.h:62:10: warning: 'virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/stereotype.h:64:18: warning: 'virtual bool UMLStereotype::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent);
                  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:24:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:25:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlrole.h:49:16: warning: 'virtual UMLObject* UMLRole::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const { return 0; }
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlrole.h:51:10: warning: 'virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlrole.h:53:18: warning: 'virtual bool UMLRole::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget *parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlrole.h:57:10: warning: 'virtual bool UMLRole::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testumlroledialog.cpp:26:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/umlroledialog.h:43:10: warning: 'virtual bool UMLRoleDialog::apply()' can be marked override [-Wsuggest-override]
     bool apply();
          ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Building CXX object umbrello/CMakeFiles/umbrello.dir/main.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/c++  -DCMAKE_BINARY_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DDOCGENERATORS_DIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrello_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimport/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codeimpwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/finder -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/cppparser -I/usr/src/RPM/BUILD/umbrello-19.12.1/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/umbrello.dir/main.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:12:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/debug/debug_utils.h:91:18: warning: 'virtual void Tracer::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent*);
                  ^~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:13:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlviewimageexportermodel.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:17:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/umbrellosettings.h:12,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/main.cpp:18:
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:98:18: warning: 'virtual void CPPCodeGenerationPolicy::setDefaults(bool)' can be marked override [-Wsuggest-override]
     virtual void setDefaults(bool emitUpdateSignal = true);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:100:32: warning: 'virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)' can be marked override [-Wsuggest-override]
     CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0);
                                ^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:74:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override]
     virtual void initTestCase();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/moc_testbase.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/../../../../unittests/testbase.h:74:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override]
     virtual void initTestCase();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/../../../../unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/moc_testbase.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/../../../../unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/EWIEGA46WW/moc_testbase.cpp:9,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp:2:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/c++  -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.30.1\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/testlistpopupmenu_autogen/include -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD -I/usr/src/RPM/BUILD/umbrello-19.12.1 -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/debug -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/pages -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/widgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/clipboard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/cmds -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ada -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/as -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/cpp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/csharp -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/d -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/idl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/java -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/js -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/pascal -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/perl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/php -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/python -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/ruby -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/sql -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/tcl -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/vala -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenerators/xml -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codegenwizard -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/codeimport -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/docgenerators -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/refactoring -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model -I/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets -I/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello -I/usr/src/RPM/BUILD/umbrello-19.12.1/umbrello -I/usr/include/libxml2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtTest -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtWebKitWidgets -isystem /usr/include/qt5/QtWebKit -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtSvg -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG -fvisibility=hidden -fvisibility-inlines-hidden   -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o -c /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:74:18: warning: 'virtual void TestCodeGeneratorBase::initTestCase()' can be marked override [-Wsuggest-override]
     virtual void initTestCase();
                  ^~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: 'virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent *event);
                  ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testbase.h:127,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.h:24,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:21:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:201:18: warning: 'virtual void UMLApp::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyPressEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:202:18: warning: 'virtual void UMLApp::keyReleaseEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     virtual void keyReleaseEvent(QKeyEvent* e);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:204:18: warning: 'virtual void UMLApp::customEvent(QEvent*)' can be marked override [-Wsuggest-override]
     virtual void customEvent(QEvent* e);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:215:18: warning: 'virtual bool UMLApp::queryClose()' can be marked override [-Wsuggest-override]
     virtual bool queryClose();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:217:18: warning: 'virtual void UMLApp::saveProperties(KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void saveProperties(KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml.h:218:18: warning: 'virtual void UMLApp::readProperties(const KConfigGroup&)' can be marked override [-Wsuggest-override]
     virtual void readProperties(const KConfigGroup & cfg);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus/listpopupmenu.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/menus/associationwidgetpopupmenu.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:23:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/widgetbase.h:199:20: warning: 'virtual QRectF WidgetBase::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/widgetbase.h:203:18: warning: 'virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/widgetbase.h:272:18: warning: 'virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/category.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlcanvasobject.h:43:18: warning: 'virtual void UMLCanvasObject::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: 'virtual bool UMLCanvasObject::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:29:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/category.h:43:10: warning: 'virtual void UMLCategory::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     void copyInto(UMLObject *lhs) const;
          ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/category.h:45:24: warning: 'virtual UMLObject* UMLCategory::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/category.h:47:10: warning: 'virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/category.h:55:10: warning: 'virtual bool UMLCategory::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:13,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/package.h:39:18: warning: 'virtual void UMLPackage::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/package.h:41:24: warning: 'virtual UMLObject* UMLPackage::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/package.h:64:18: warning: 'virtual bool UMLPackage::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/package.h:66:18: warning: 'virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/package.h:69:18: warning: 'virtual bool UMLPackage::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifierlistitem.h:48:18: warning: 'virtual void UMLClassifierListItem::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifierlistitem.h:54:24: warning: 'virtual UMLObject* UMLClassifierListItem::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/umlattributelist.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:42:18: warning: 'virtual void UMLAttribute::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:44:10: warning: 'virtual void UMLAttribute::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &name);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:48:24: warning: 'virtual UMLObject* UMLAttribute::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:53:13: warning: 'virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:58:18: warning: 'virtual void UMLAttribute::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:60:18: warning: 'virtual bool UMLAttribute::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/attribute.h:73:10: warning: 'virtual bool UMLAttribute::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entityconstraint.h:40:18: warning: 'virtual void UMLEntityConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entityconstraint.h:45:24: warning: 'virtual UMLObject* UMLEntityConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const = 0;
                        ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/model_utils.h:18,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:19,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: 'virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: 'virtual UMLObject* UMLForeignKeyConstraint::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: 'virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)' can be marked override [-Wsuggest-override]
     QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false);
             ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:65:10: warning: 'virtual void UMLForeignKeyConstraint::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: 'virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog(QWidget* parent = 0);
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: 'virtual bool UMLForeignKeyConstraint::resolveRef()' can be marked override [-Wsuggest-override]
     bool resolveRef();
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: 'virtual bool UMLForeignKeyConstraint::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:14,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:52:18: warning: 'virtual void UMLClassifier::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:54:16: warning: 'virtual UMLObject* UMLClassifier::clone() const' can be marked override [-Wsuggest-override]
     UMLObject* clone() const;
                ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:56:18: warning: 'virtual void UMLClassifier::setNameCmd(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setNameCmd(const QString &strName);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:111:18: warning: 'virtual bool UMLClassifier::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:115:24: warning: 'virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)' can be marked override [-Wsuggest-override]
     virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false);
                        ^~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:124:18: warning: 'virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)' can be marked override [-Wsuggest-override]
     virtual bool acceptAssociationType(Uml::AssociationType::Enum type);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:126:10: warning: 'virtual void UMLClassifier::setBaseType(UMLObject::ObjectType)' can be marked override [-Wsuggest-override]
     void setBaseType(UMLObject::ObjectType ot);
          ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:178:10: warning: 'virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/classifier.h:180:18: warning: 'virtual bool UMLClassifier::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool load1(QDomElement& element);
                  ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:30:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:43:18: warning: 'virtual void UMLEntity::copyInto(UMLObject*) const' can be marked override [-Wsuggest-override]
     virtual void copyInto(UMLObject *lhs) const;
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:45:24: warning: 'virtual UMLObject* UMLEntity::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:47:27: warning: 'virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:73:18: warning: 'virtual bool UMLEntity::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:75:18: warning: 'virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:77:31: warning: 'virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const' can be marked override [-Wsuggest-override]
     UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const;
                               ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:81:36: warning: 'virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag);
                                    ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/entity.h:93:10: warning: 'virtual bool UMLEntity::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:32:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/instance.h:38:27: warning: 'virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)' can be marked override [-Wsuggest-override]
     virtual UMLAttribute* createAttribute(const QString &name = QString(),
                           ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/instance.h:42:18: warning: 'virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/instance.h:46:10: warning: 'virtual bool UMLInstance::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement& element);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/instance.h:47:18: warning: 'virtual bool UMLInstance::resolveRef()' can be marked override [-Wsuggest-override]
     virtual bool resolveRef();
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/instance.h:48:10: warning: 'virtual bool UMLInstance::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:70:18: warning: 'virtual void UMLWidget::setUseFillColor(bool)' can be marked override [-Wsuggest-override]
     virtual void setUseFillColor(bool fc);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:73:18: warning: 'virtual void UMLWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:76:18: warning: 'virtual void UMLWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:79:18: warning: 'virtual void UMLWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:82:18: warning: 'virtual void UMLWidget::setFillColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setFillColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:86:18: warning: 'virtual void UMLWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:95:18: warning: 'virtual void UMLWidget::setFont(const QFont&)' can be marked override [-Wsuggest-override]
     virtual void setFont(const QFont &font);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:136:18: warning: 'virtual void UMLWidget::removeAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void removeAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:137:18: warning: 'virtual void UMLWidget::addAssoc(AssociationWidget*)' can be marked override [-Wsuggest-override]
     virtual void addAssoc(AssociationWidget* pAssoc);
                  ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:172:18: warning: 'virtual bool UMLWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:191:18: warning: 'virtual bool UMLWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:192:18: warning: 'virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:237:18: warning: 'virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:241:18: warning: 'virtual void UMLWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:258:18: warning: 'virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:259:18: warning: 'virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:260:18: warning: 'virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:261:18: warning: 'virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/umlwidget.h:262:18: warning: 'virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:17,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:96:16: warning: 'virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF& p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:97:16: warning: 'virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)' can be marked override [-Wsuggest-override]
     UMLWidget* widgetWithID(Uml::ID::Type id);
                ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:99:18: warning: 'virtual void ClassifierWidget::setDocumentation(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setDocumentation(const QString& doc);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:101:12: warning: 'virtual QSizeF ClassifierWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions = true) const;
            ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:103:18: warning: 'virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:104:26: warning: 'virtual QPainterPath ClassifierWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:106:18: warning: 'virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:107:18: warning: 'virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement & qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:109:18: warning: 'virtual bool ClassifierWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:110:10: warning: 'virtual void ClassifierWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     void setUMLObject(UMLObject *obj);
          ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:113:18: warning: 'virtual void ClassifierWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/classifierwidget.h:123:12: warning: 'virtual QSizeF ClassifierWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/linkwidget.h:15,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:16,
                 from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:357:10: warning: 'virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:358:10: warning: 'virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:359:10: warning: 'virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QGraphicsSceneDragDropEvent* dropEvent);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:361:10: warning: 'virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:362:10: warning: 'virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:363:10: warning: 'virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:364:10: warning: 'virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:365:18: warning: 'virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlscene.h:377:18: warning: 'virtual void UMLScene::drawBackground(QPainter*, const QRectF&)' can be marked override [-Wsuggest-override]
     virtual void drawBackground(QPainter *painter, const QRectF &rect);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:34:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:63:18: warning: 'virtual void AssociationWidget::setUMLObject(UMLObject*)' can be marked override [-Wsuggest-override]
     virtual void setUMLObject(UMLObject *obj);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:67:18: warning: 'virtual void AssociationWidget::lwSetFont(QFont)' can be marked override [-Wsuggest-override]
     virtual void lwSetFont(QFont font);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:68:28: warning: 'virtual UMLClassifier* AssociationWidget::operationOwner()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *operationOwner();
                            ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:70:27: warning: 'virtual UMLOperation* AssociationWidget::operation()' can be marked override [-Wsuggest-override]
     virtual UMLOperation *operation();
                           ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:71:18: warning: 'virtual void AssociationWidget::setOperation(UMLOperation*)' can be marked override [-Wsuggest-override]
     virtual void setOperation(UMLOperation *op);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:73:21: warning: 'virtual QString AssociationWidget::customOpText()' can be marked override [-Wsuggest-override]
     virtual QString customOpText();
                     ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:74:18: warning: 'virtual void AssociationWidget::setCustomOpText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setCustomOpText(const QString &opText);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:76:18: warning: 'virtual void AssociationWidget::resetTextPositions()' can be marked override [-Wsuggest-override]
     virtual void resetTextPositions();
                  ^~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:78:18: warning: 'virtual void AssociationWidget::setMessageText(FloatingTextWidget*)' can be marked override [-Wsuggest-override]
     virtual void setMessageText(FloatingTextWidget *ft);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:79:18: warning: 'virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)' can be marked override [-Wsuggest-override]
     virtual void setText(FloatingTextWidget *ft, const QString &newText);
                  ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:81:18: warning: 'virtual bool AssociationWidget::showPropertiesDialog()' can be marked override [-Wsuggest-override]
     virtual bool showPropertiesDialog();
                  ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:83:21: warning: 'virtual QString AssociationWidget::lwOperationText()' can be marked override [-Wsuggest-override]
     virtual QString lwOperationText();
                     ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:84:28: warning: 'virtual UMLClassifier* AssociationWidget::lwClassifier()' can be marked override [-Wsuggest-override]
     virtual UMLClassifier *lwClassifier();
                            ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:85:18: warning: 'virtual void AssociationWidget::setOperationText(const QString&)' can be marked override [-Wsuggest-override]
     virtual void setOperationText(const QString &op);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:87:18: warning: 'virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)' can be marked override [-Wsuggest-override]
     virtual void constrainTextPos(qreal &textX, qreal &textY,
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:91:18: warning: 'virtual void AssociationWidget::calculateNameTextSegment()' can be marked override [-Wsuggest-override]
     virtual void calculateNameTextSegment();
                  ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:106:10: warning: 'virtual void AssociationWidget::setName(const QString&)' can be marked override [-Wsuggest-override]
     void setName(const QString &strRole);
          ^~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:148:20: warning: 'virtual QRectF AssociationWidget::boundingRect() const' can be marked override [-Wsuggest-override]
     virtual QRectF boundingRect() const;
                    ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:149:26: warning: 'virtual QPainterPath AssociationWidget::shape() const' can be marked override [-Wsuggest-override]
     virtual QPainterPath shape() const;
                          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:155:16: warning: 'virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)' can be marked override [-Wsuggest-override]
     UMLWidget* onWidget(const QPointF &p);
                ^~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:173:11: warning: 'virtual QFont AssociationWidget::font() const' can be marked override [-Wsuggest-override]
     QFont font() const;
           ^~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:175:18: warning: 'virtual void AssociationWidget::setTextColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setTextColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:176:18: warning: 'virtual void AssociationWidget::setLineColor(const QColor&)' can be marked override [-Wsuggest-override]
     virtual void setLineColor(const QColor &color);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:177:18: warning: 'virtual void AssociationWidget::setLineWidth(uint)' can be marked override [-Wsuggest-override]
     virtual void setLineWidth(uint width);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:185:18: warning: 'virtual bool AssociationWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement& qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:186:18: warning: 'virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:195:18: warning: 'virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:196:18: warning: 'virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:197:18: warning: 'virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:198:18: warning: 'virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:200:18: warning: 'virtual void AssociationWidget::setSelected(bool)' can be marked override [-Wsuggest-override]
     virtual void setSelected(bool _select);
                  ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:203:18: warning: 'virtual void AssociationWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:210:18: warning: 'virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)' can be marked override [-Wsuggest-override]
     virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event);
                  ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:212:18: warning: 'virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:213:18: warning: 'virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/associationwidget.h:214:18: warning: 'virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)' can be marked override [-Wsuggest-override]
     virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event);
                  ^~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:35:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/categorywidget.h:43:18: warning: 'virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/categorywidget.h:45:10: warning: 'virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/categorywidget.h:49:12: warning: 'virtual QSizeF CategoryWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/categorywidget.h:52:10: warning: 'virtual void CategoryWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     void slotMenuSelection(QAction* action);
          ^~~~~~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:37:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:36:18: warning: 'virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)' can be marked override [-Wsuggest-override]
     virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
                  ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:38:18: warning: 'virtual bool EntityWidget::loadFromXMI1(QDomElement&)' can be marked override [-Wsuggest-override]
     virtual bool loadFromXMI1(QDomElement &qElement);
                  ^~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:39:18: warning: 'virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:45:18: warning: 'virtual void EntityWidget::slotMenuSelection(QAction*)' can be marked override [-Wsuggest-override]
     virtual void slotMenuSelection(QAction* action);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:50:12: warning: 'virtual QSizeF EntityWidget::minimumSize() const' can be marked override [-Wsuggest-override]
     QSizeF minimumSize() const;
            ^~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlwidgets/entitywidget.h:51:12: warning: 'virtual QSizeF EntityWidget::calculateSize(bool) const' can be marked override [-Wsuggest-override]
     QSizeF calculateSize(bool withExtensions=true) const;
            ^~~~~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:39:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/folder.h:41:24: warning: 'virtual UMLObject* UMLFolder::clone() const' can be marked override [-Wsuggest-override]
     virtual UMLObject* clone() const;
                        ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/folder.h:64:10: warning: 'virtual bool UMLFolder::showPropertiesDialog(QWidget*)' can be marked override [-Wsuggest-override]
     bool showPropertiesDialog(QWidget *parent);
          ^~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/folder.h:66:10: warning: 'virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)' can be marked override [-Wsuggest-override]
     void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement);
          ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/uml1model/folder.h:79:10: warning: 'virtual bool UMLFolder::load1(QDomElement&)' can be marked override [-Wsuggest-override]
     bool load1(QDomElement & element);
          ^~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:40:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:115:10: warning: 'virtual bool UMLListView::event(QEvent*)' can be marked override [-Wsuggest-override]
     bool event(QEvent *e);
          ^~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:116:10: warning: 'virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseReleaseEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:117:10: warning: 'virtual void UMLListView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mousePressEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:118:10: warning: 'virtual void UMLListView::mouseMoveEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseMoveEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:119:10: warning: 'virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     void mouseDoubleClickEvent(QMouseEvent *me);
          ^~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:120:10: warning: 'virtual void UMLListView::focusOutEvent(QFocusEvent*)' can be marked override [-Wsuggest-override]
     void focusOutEvent (QFocusEvent *fe);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:121:10: warning: 'virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)' can be marked override [-Wsuggest-override]
     void contextMenuEvent(QContextMenuEvent *event);
          ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:125:10: warning: 'virtual void UMLListView::keyPressEvent(QKeyEvent*)' can be marked override [-Wsuggest-override]
     void keyPressEvent(QKeyEvent* ke);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:126:10: warning: 'virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)' can be marked override [-Wsuggest-override]
     void dragEnterEvent(QDragEnterEvent* event);
          ^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:127:10: warning: 'virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)' can be marked override [-Wsuggest-override]
     void dragMoveEvent(QDragMoveEvent* event);
          ^~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:128:10: warning: 'virtual void UMLListView::dropEvent(QDropEvent*)' can be marked override [-Wsuggest-override]
     void dropEvent(QDropEvent* event);
          ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umllistview.h:129:10: warning: 'virtual void UMLListView::commitData(QWidget*)' can be marked override [-Wsuggest-override]
     void commitData(QWidget *editor);
          ^~~~~~~~~~
In file included from /usr/src/RPM/BUILD/umbrello-19.12.1/unittests/testlistpopupmenu.cpp:42:
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:54:18: warning: 'virtual void UMLView::wheelEvent(QWheelEvent*)' can be marked override [-Wsuggest-override]
     virtual void wheelEvent(QWheelEvent* event);
                  ^~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:55:18: warning: 'virtual void UMLView::showEvent(QShowEvent*)' can be marked override [-Wsuggest-override]
     virtual void showEvent(QShowEvent *se);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:56:18: warning: 'virtual void UMLView::hideEvent(QHideEvent*)' can be marked override [-Wsuggest-override]
     virtual void hideEvent(QHideEvent *he);
                  ^~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:57:18: warning: 'virtual void UMLView::mousePressEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mousePressEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:58:18: warning: 'virtual void UMLView::mouseReleaseEvent(QMouseEvent*)' can be marked override [-Wsuggest-override]
     virtual void mouseReleaseEvent(QMouseEvent* event);
                  ^~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/umbrello-19.12.1/unittests/../umbrello/umlview.h:59:18: warning: 'virtual void UMLView::resizeEvent(QResizeEvent*)' can be marked override [-Wsuggest-override]
     virtual void resizeEvent(QResizeEvent *event);
                  ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Linking CXX executable testcrashhandler
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcrashhandler.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o  -o testcrashhandler -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/libQt5WebKitWidgets.so.5.212.0 /usr/lib/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/libKF5TextEditor.so.5.66.0 ../umbrello/libcodeimport.a /usr/lib/libKF5KDELibs4Support.so.5.66.0 /usr/lib/libQt5Test.so.5.12.6 /usr/lib/libKF5KIOFileWidgets.so.5.66.0 /usr/lib/libKF5Bookmarks.so.5.66.0 /usr/lib/libKF5Solid.so.5.66.0 /usr/lib/libKF5Notifications.so.5.66.0 /usr/lib/libKF5UnitConversion.so.5.66.0 /usr/lib/libKF5Parts.so.5.66.0 /usr/lib/libKF5XmlGui.so.5.66.0 /usr/lib/libQt5PrintSupport.so.5.12.6 /usr/lib/libKF5TextWidgets.so.5.66.0 /usr/lib/libKF5SonnetUi.so.5.66.0 /usr/lib/libKF5KIOWidgets.so.5.66.0 /usr/lib/libKF5Completion.so.5.66.0 /usr/lib/libKF5IconThemes.so.5.66.0 /usr/lib/libQt5Svg.so.5.12.6 /usr/lib/libKF5Archive.so.5.66.0 /usr/lib/libKF5ItemViews.so.5.66.0 /usr/lib/libKF5KIOCore.so.5.66.0 /usr/lib/libKF5Crash.so.5.66.0 /usr/lib/libQt5Network.so.5.12.6 /usr/lib/libKF5Service.so.5.66.0 /usr/lib/libQt5Concurrent.so.5.12.6 /usr/lib/libKF5ConfigWidgets.so.5.66.0 /usr/lib/libKF5I18n.so.5.66.0 /usr/lib/libKF5GuiAddons.so.5.66.0 /usr/lib/libKF5Codecs.so.5.66.0 /usr/lib/libKF5ConfigGui.so.5.66.0 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libKF5ConfigCore.so.5.66.0 /usr/lib/libKF5Auth.so.5.66.0 /usr/lib/libKF5AuthCore.so.5.66.0 /usr/lib/libKF5WindowSystem.so.5.66.0 /usr/lib/libKF5JobWidgets.so.5.66.0 /usr/lib/libKF5CoreAddons.so.5.66.0 /usr/lib/libKF5WidgetsAddons.so.5.66.0 /usr/lib/libQt5Widgets.so.5.12.6 /usr/lib/libQt5Gui.so.5.12.6 /usr/lib/libQt5DBus.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testcrashhandler
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Linking CXX executable umbrello5
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/umbrello.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/umbrello.dir/main.cpp.o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o  -o umbrello5 libumbrello.a /usr/lib/libQt5WebKitWidgets.so.5.212.0 /usr/lib/libQt5WebKit.so.5.212.0 /usr/lib/libKF5TextEditor.so.5.66.0 -lxslt -lxml2 libcodeimport.a /usr/lib/libKF5KDELibs4Support.so.5.66.0 /usr/lib/libKF5KIOFileWidgets.so.5.66.0 /usr/lib/libKF5Bookmarks.so.5.66.0 /usr/lib/libKF5Solid.so.5.66.0 /usr/lib/libKF5Notifications.so.5.66.0 /usr/lib/libKF5UnitConversion.so.5.66.0 /usr/lib/libKF5Parts.so.5.66.0 /usr/lib/libKF5XmlGui.so.5.66.0 /usr/lib/libQt5PrintSupport.so.5.12.6 /usr/lib/libKF5TextWidgets.so.5.66.0 /usr/lib/libKF5SonnetUi.so.5.66.0 /usr/lib/libKF5KIOWidgets.so.5.66.0 /usr/lib/libKF5Completion.so.5.66.0 /usr/lib/libKF5IconThemes.so.5.66.0 /usr/lib/libQt5Svg.so.5.12.6 /usr/lib/libKF5Archive.so.5.66.0 /usr/lib/libKF5ItemViews.so.5.66.0 /usr/lib/libKF5KIOCore.so.5.66.0 /usr/lib/libKF5Crash.so.5.66.0 /usr/lib/libKF5WindowSystem.so.5.66.0 /usr/lib/libKF5ConfigWidgets.so.5.66.0 /usr/lib/libKF5GuiAddons.so.5.66.0 /usr/lib/libKF5Codecs.so.5.66.0 /usr/lib/libKF5ConfigGui.so.5.66.0 /usr/lib/libKF5Auth.so.5.66.0 /usr/lib/libKF5AuthCore.so.5.66.0 /usr/lib/libKF5Service.so.5.66.0 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libKF5I18n.so.5.66.0 /usr/lib/libKF5ConfigCore.so.5.66.0 /usr/lib/libQt5Network.so.5.12.6 /usr/lib/libQt5Concurrent.so.5.12.6 /usr/lib/libKF5JobWidgets.so.5.66.0 /usr/lib/libKF5CoreAddons.so.5.66.0 /usr/lib/libKF5WidgetsAddons.so.5.66.0 /usr/lib/libQt5Widgets.so.5.12.6 /usr/lib/libQt5Gui.so.5.12.6 /usr/lib/libQt5DBus.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target umbrello
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Linking CXX executable testumlroledialog
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testumlroledialog.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o  -o testumlroledialog -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/libQt5WebKitWidgets.so.5.212.0 /usr/lib/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/libKF5TextEditor.so.5.66.0 ../umbrello/libcodeimport.a /usr/lib/libKF5KDELibs4Support.so.5.66.0 /usr/lib/libQt5Test.so.5.12.6 /usr/lib/libKF5KIOFileWidgets.so.5.66.0 /usr/lib/libKF5Bookmarks.so.5.66.0 /usr/lib/libKF5Solid.so.5.66.0 /usr/lib/libKF5Notifications.so.5.66.0 /usr/lib/libKF5UnitConversion.so.5.66.0 /usr/lib/libKF5Parts.so.5.66.0 /usr/lib/libKF5XmlGui.so.5.66.0 /usr/lib/libQt5PrintSupport.so.5.12.6 /usr/lib/libKF5TextWidgets.so.5.66.0 /usr/lib/libKF5SonnetUi.so.5.66.0 /usr/lib/libKF5KIOWidgets.so.5.66.0 /usr/lib/libKF5Completion.so.5.66.0 /usr/lib/libKF5IconThemes.so.5.66.0 /usr/lib/libQt5Svg.so.5.12.6 /usr/lib/libKF5Archive.so.5.66.0 /usr/lib/libKF5ItemViews.so.5.66.0 /usr/lib/libKF5KIOCore.so.5.66.0 /usr/lib/libKF5Crash.so.5.66.0 /usr/lib/libQt5Network.so.5.12.6 /usr/lib/libKF5Service.so.5.66.0 /usr/lib/libQt5Concurrent.so.5.12.6 /usr/lib/libKF5ConfigWidgets.so.5.66.0 /usr/lib/libKF5I18n.so.5.66.0 /usr/lib/libKF5GuiAddons.so.5.66.0 /usr/lib/libKF5Codecs.so.5.66.0 /usr/lib/libKF5ConfigGui.so.5.66.0 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libKF5ConfigCore.so.5.66.0 /usr/lib/libKF5Auth.so.5.66.0 /usr/lib/libKF5AuthCore.so.5.66.0 /usr/lib/libKF5WindowSystem.so.5.66.0 /usr/lib/libKF5JobWidgets.so.5.66.0 /usr/lib/libKF5CoreAddons.so.5.66.0 /usr/lib/libKF5WidgetsAddons.so.5.66.0 /usr/lib/libQt5Widgets.so.5.12.6 /usr/lib/libQt5Gui.so.5.12.6 /usr/lib/libQt5DBus.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testumlroledialog
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Linking CXX executable testlistpopupmenu
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testlistpopupmenu.dir/link.txt --verbose=1
/usr/bin/c++  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/KF5/KWindowSystem  -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++11 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -O2 -DNDEBUG  -Wl,--enable-new-dtags -L/usr/lib -L/usr/lib/kf5/devel -rdynamic CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o  -o testlistpopupmenu -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/libQt5WebKitWidgets.so.5.212.0 /usr/lib/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/libKF5TextEditor.so.5.66.0 ../umbrello/libcodeimport.a /usr/lib/libKF5KDELibs4Support.so.5.66.0 /usr/lib/libQt5Test.so.5.12.6 /usr/lib/libKF5KIOFileWidgets.so.5.66.0 /usr/lib/libKF5Bookmarks.so.5.66.0 /usr/lib/libKF5Solid.so.5.66.0 /usr/lib/libKF5Notifications.so.5.66.0 /usr/lib/libKF5UnitConversion.so.5.66.0 /usr/lib/libKF5Parts.so.5.66.0 /usr/lib/libKF5XmlGui.so.5.66.0 /usr/lib/libQt5PrintSupport.so.5.12.6 /usr/lib/libKF5TextWidgets.so.5.66.0 /usr/lib/libKF5SonnetUi.so.5.66.0 /usr/lib/libKF5KIOWidgets.so.5.66.0 /usr/lib/libKF5Completion.so.5.66.0 /usr/lib/libKF5IconThemes.so.5.66.0 /usr/lib/libQt5Svg.so.5.12.6 /usr/lib/libKF5Archive.so.5.66.0 /usr/lib/libKF5ItemViews.so.5.66.0 /usr/lib/libKF5KIOCore.so.5.66.0 /usr/lib/libKF5Crash.so.5.66.0 /usr/lib/libQt5Network.so.5.12.6 /usr/lib/libKF5Service.so.5.66.0 /usr/lib/libQt5Concurrent.so.5.12.6 /usr/lib/libKF5ConfigWidgets.so.5.66.0 /usr/lib/libKF5I18n.so.5.66.0 /usr/lib/libKF5GuiAddons.so.5.66.0 /usr/lib/libKF5Codecs.so.5.66.0 /usr/lib/libKF5ConfigGui.so.5.66.0 /usr/lib/libQt5Xml.so.5.12.6 /usr/lib/libKF5ConfigCore.so.5.66.0 /usr/lib/libKF5Auth.so.5.66.0 /usr/lib/libKF5AuthCore.so.5.66.0 /usr/lib/libKF5WindowSystem.so.5.66.0 /usr/lib/libKF5JobWidgets.so.5.66.0 /usr/lib/libKF5CoreAddons.so.5.66.0 /usr/lib/libKF5WidgetsAddons.so.5.66.0 /usr/lib/libQt5Widgets.so.5.12.6 /usr/lib/libQt5Gui.so.5.12.6 /usr/lib/libQt5DBus.so.5.12.6 /usr/lib/libQt5Core.so.5.12.6 
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testlistpopupmenu
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles 0
make: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
+ popd
~/RPM/BUILD/umbrello-19.12.1
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.76767
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/kde5-umbrello-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/kde5-umbrello-buildroot
+ cd umbrello-19.12.1
+ __kf5_install
+ make -C BUILD DESTDIR=/usr/src/tmp/kde5-umbrello-buildroot install
make: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
/usr/bin/cmake -S/usr/src/RPM/BUILD/umbrello-19.12.1 -B/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-uk-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  0%] Built target po-uk-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-gl-docs-umbrello-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  0%] Built target po-gl-docs-umbrello-index-cache-bz2
make -f CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  1%] Generating ts...
/usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-19.12.1/po -P /usr/lib/cmake/KF5I18n/build-tsfiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  1%] Built target tsfiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  1%] Built target po-it-docs-umbrello-index-cache-bz2
make -f CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build.make CMakeFiles/pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  2%] Generating mo...
/usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/umbrello-19.12.1/po -P /usr/lib/cmake/KF5I18n/build-pofiles.cmake
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  2%] Built target pofiles-e5fd5eedbf62c4fe13c2e10e9896fc5d
make -f CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-da-docs-umbrello-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target po-da-docs-umbrello-index-cache-bz2
make -f CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-ca-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target po-ca-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-de-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target po-de-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-es-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  3%] Built target po-es-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-nl-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-nl-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-pt-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-pt-docs-umbrello-apphelp-index-cache-bz2
make -f CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-pt-BR-docs-umbrello-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-pt-BR-docs-umbrello-index-cache-bz2
make -f CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build.make CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'CMakeFiles/po-sv-docs-umbrello-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target po-sv-docs-umbrello-apphelp-index-cache-bz2
make -f umbrello/CMakeFiles/codeimport_autogen.dir/build.make umbrello/CMakeFiles/codeimport_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport_autogen.dir/build.make umbrello/CMakeFiles/codeimport_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Automatic MOC for target codeimport
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[  4%] Built target codeimport_autogen
make -f umbrello/CMakeFiles/codeimport.dir/build.make umbrello/CMakeFiles/codeimport.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/codeimport.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/codeimport.dir/build.make umbrello/CMakeFiles/codeimport.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'umbrello/CMakeFiles/codeimport.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Built target codeimport
make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Automatic MOC for target libumbrello
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 10%] Built target libumbrello_autogen
make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'umbrello/CMakeFiles/libumbrello.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Built target libumbrello
make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Automatic MOC for target umbrello
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Built target umbrello_autogen
make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'umbrello/CMakeFiles/umbrello.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Built target umbrello
make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/doc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'doc/CMakeFiles/doc-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Built target doc-index-cache-bz2
make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/doc/apphelp /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/apphelp /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 95%] Built target doc-apphelp-index-cache-bz2
make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Automatic MOC for target xmi2pot
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 96%] Built target xmi2pot_autogen
make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'tools/CMakeFiles/xmi2pot.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Built target xmi2pot
make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Automatic MOC for target po2xmi
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 97%] Built target po2xmi_autogen
make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'tools/CMakeFiles/po2xmi.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target po2xmi
make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Automatic MOC for target testlistpopupmenu
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[ 98%] Built target testlistpopupmenu_autogen
make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'unittests/CMakeFiles/testlistpopupmenu.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testlistpopupmenu
make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Automatic MOC for target testumlroledialog
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testumlroledialog_autogen
make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'unittests/CMakeFiles/testumlroledialog.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testumlroledialog
make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Automatic MOC for target testcrashhandler
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Release
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testcrashhandler_autogen
make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
cd /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/umbrello-19.12.1 /usr/src/RPM/BUILD/umbrello-19.12.1/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build
make[2]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[2]: Nothing to be done for 'unittests/CMakeFiles/testcrashhandler.dir/build'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
[100%] Built target testcrashhandler
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/umbrello-19.12.1/BUILD/CMakeFiles 0
make -f CMakeFiles/Makefile2 preinstall
make[1]: Entering directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
make[1]: Nothing to be done for 'preinstall'.
make[1]: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_TW
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_TW/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_CN
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_CN/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/uk
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/uk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/uk/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ug
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ug/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ug/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ug/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/tr
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/tr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/tr/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/tr/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/tr/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sv
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sv/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sv/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sl/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sk
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/sk/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ru
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ru/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ru/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ru/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ru/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ro
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ro/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ro/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ro/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt_BR
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt_BR/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pt/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/pl/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nn
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nn/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nn/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nl/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nds
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nds/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nds/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nds/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nb
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nb/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/nb/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/mr
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/mr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/mr/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/mr/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/lt
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/lt/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/lt/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/lt/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/lt/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ko
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ko/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ko/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ko/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ko/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/km
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/km/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/km/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/kk
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/kk/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/kk/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/kk/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ja
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ja/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ja/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/it
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/it/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/it/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hu
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hu/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hu/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hu/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hr
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hr/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hr/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hi
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hi/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/hi/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/gl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/gl/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/gl/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/gl/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/gl/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ga
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ga/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ga/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ga/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fr
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fr/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fr/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fi
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fi/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fi/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fa
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fa/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/fa/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eu
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eu/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eu/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/et
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/et/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/et/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/et/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/es
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/es/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/es/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eo/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eo/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/eo/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/en_GB
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/en_GB/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/en_GB/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/el
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/el/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/el/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/el/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/el/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/de
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/de/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/de/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/da
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/da/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/da/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/cs
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/cs/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/cs/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca@valencia
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ca/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bs
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bs/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bs/LC_MESSAGES/umbrello_kdevphp5.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bs/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bg
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bg/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/bg/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ar
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ar/LC_MESSAGES
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/locale/ar/LC_MESSAGES/umbrello.mo
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/ca/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/ca/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/authors.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/code_import_and_generation.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/credits.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/introduction.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/other_features.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/uml_basics.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/da/umbrello/working_with_umbrello.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/de/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/de/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/es/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/es/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/authors.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/code_import_and_generation.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/credits.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/introduction.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/other_features.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/uml_basics.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/gl/umbrello/working_with_umbrello.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/authors.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/code_import_and_generation.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/credits.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/introduction.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/other_features.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/uml_basics.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/it/umbrello/working_with_umbrello.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/nl/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/nl/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/authors.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/code_import_and_generation.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/credits.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/introduction.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/other_features.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/uml_basics.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/working_with_umbrello.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/activity-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/aggregation.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/association.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/class-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/class.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/code-import.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/collaboration-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/composition.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/folders.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/generalization.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/generation-options.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/sequence-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/state-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/umbrello-main-screen.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/umbrello-ui.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/pt_BR/umbrello/use-case-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/sv/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/sv/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/uk/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/uk/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/lib/kf5/bin/umbrello5
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/applications/kf5/org.kde.umbrello.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/metainfo/org.kde.umbrello.appdata.xml
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/usecase-default.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/state-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/state-export.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/object-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/object-horizontal.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/object-export.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/entityrelationship-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/entityrelationship-horizontal.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/entityrelationship-export.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/component-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/component-horizontal.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/class-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/class-horizontal.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/class-export.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/activity-vertical.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/layouts/activity-export.desktop
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.adb
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.ads
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.as
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.cpp
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.cs
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.d
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.h
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.idl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.java
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.js
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.php
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.pm
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.py
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.rb
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.sql
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/headings/heading.xsd
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/xmi2docbook.xsl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/docbook2xhtml.xsl
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/xmi.css
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/common.ent
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sinclist.mod
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdocbookref.dtd
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdocbookref-custom.dtd
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdocbook.dtd
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdocbook.css
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdocbook-custom.dtd
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdbpool.mod
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdbhier.mod
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/umbrello5/simple4125/sdbcent.mod
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/16x16/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/16x16/mimetypes/application-x-uml.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/22x22/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/32x32/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/32x32/mimetypes/application-x-uml.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/48x48/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/64x64/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/128x128/apps/umbrello.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/icons/hicolor/scalable/apps/umbrello.svgz
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/authors.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/code_import_and_generation.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/credits.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/introduction.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/other_features.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/uml_basics.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/working_with_umbrello.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/activity-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/aggregation.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/association.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/category.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/class-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/class.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/code-import.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/collaboration-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/composition.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/disjoint-specialization.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/entity-relationship-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/entity.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/folders.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/generalization.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/generation-options.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/overlapping-specialization.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/sequence-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/state-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/umbrello-main-screen.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/umbrello-ui.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/use-case-diagram.png
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/apphelp/index.cache.bz2
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/doc/HTML/en/umbrello/apphelp/index.docbook
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/lib/kf5/bin/po2xmi5
-- Installing: /usr/src/tmp/kde5-umbrello-buildroot/usr/lib/kf5/bin/xmi2pot5
make: Leaving directory '/usr/src/RPM/BUILD/umbrello-19.12.1/BUILD'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share ']'
+ ls -1d '/usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/k*5'
+ read d
ls: cannot access '/usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/k*5': No such file or directory
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/lib64 ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/lib ']'
+ ls -1 '/usr/src/tmp/kde5-umbrello-buildroot//usr/lib/lib*.so'
+ read p
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/bin ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/include ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin -a true == true ']'
+ mkdir -p /usr/src/tmp/kde5-umbrello-buildroot//usr/bin
+ ls -1d /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/po2xmi5 /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/umbrello5 /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/xmi2pot5
+ read b
++ relative /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/po2xmi5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ ln -s ../lib/kf5/bin/po2xmi5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ read b
++ relative /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/umbrello5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ ln -s ../lib/kf5/bin/umbrello5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ read b
++ relative /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/kf5/bin/xmi2pot5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ ln -s ../lib/kf5/bin/xmi2pot5 /usr/src/tmp/kde5-umbrello-buildroot//usr/bin/
+ read b
+ ls -1 '/usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/dbus-1/services/*5*.service'
+ read s
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/akonadi ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/akonadi ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/man -a remove == remove ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/appdata -a keep == remove ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share/metainfo -a keep == remove ']'
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/lib/cmake/ ']'
+ __kf5_install_move data umbrello umbrello5
+ local src_dir=/usr/src/tmp/kde5-umbrello-buildroot//usr
+ local dst_dir=/usr/src/tmp/kde5-umbrello-buildroot//usr/share
+ local type=data
+ shift
+ local item=umbrello
+ case "$type" in
+ src_dir=/usr/src/tmp/kde5-umbrello-buildroot//usr/share
+ dst_dir=/usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5
+ '[' -d /usr/src/tmp/kde5-umbrello-buildroot//usr/share ']'
+ '[' umbrello == all ']'
++ dirname /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/umbrello
+ mkdir -p /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5
+ '[' -n umbrello ']'
++ dirname /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/umbrello
+ mv /usr/src/tmp/kde5-umbrello-buildroot//usr/share/umbrello /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5
mv: cannot stat '/usr/src/tmp/kde5-umbrello-buildroot//usr/share/umbrello': No such file or directory
+ :
+ shift
+ item=umbrello5
+ '[' -n umbrello5 ']'
++ dirname /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5/umbrello5
+ mv /usr/src/tmp/kde5-umbrello-buildroot//usr/share/umbrello5 /usr/src/tmp/kde5-umbrello-buildroot//usr/share/kf5
+ shift
+ item=
+ '[' -n '' ']'
+ /usr/lib/rpm/find-lang kde5-umbrello --with-kde --all-name
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/kde5-umbrello-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/kde5-umbrello-buildroot (binconfig,pkgconfig,libtool,desktop)
Checking contents of files in /usr/src/tmp/kde5-umbrello-buildroot/ (default)
Compressing files in /usr/src/tmp/kde5-umbrello-buildroot (auto)
Adjusting library links in /usr/src/tmp/kde5-umbrello-buildroot
./usr/lib:
Verifying ELF objects in /usr/src/tmp/kde5-umbrello-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python modules in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python
Bytecompiling python modules with optimization in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python -O
Bytecompiling python3 modules in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python3
Can't list '/usr/src/tmp/kde5-umbrello-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python3 -O
Can't list '/usr/src/tmp/kde5-umbrello-buildroot/usr/lib/python3/site-packages'
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/kde5-umbrello-buildroot using /usr/bin/python3 -OO
Can't list '/usr/src/tmp/kde5-umbrello-buildroot/usr/lib/python3/site-packages'
Hardlinking identical .pyc and .opt-?.pyc files
Hardlinking identical .pyc and .pyo files
Processing files: kde5-umbrello-19.12.1-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.87410
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd umbrello-19.12.1
+ DOCDIR=/usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ /bin/mkdir -p /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ cp -prL COPYING COPYING.DOC COPYING.LIB /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ chmod -R go-w /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ chmod -R a+rX /usr/src/tmp/kde5-umbrello-buildroot/usr/share/doc/kde5-umbrello-19.12.1
+ exit 0
warning: File listed twice: /usr/lib/kf5/bin/po2xmi5
warning: File listed twice: /usr/lib/kf5/bin/xmi2pot5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3NUK5d
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.o65az1
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,rpmlib,shebang,shell,static,symlinks)
/usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/umbrello5/headings/heading.pm syntax OK
shebang.req.files: executable script /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/umbrello5/headings/heading.pm is not executable
shebang.req.files: executable script /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/umbrello5/headings/heading.py is not executable
shebang.req.files: executable script /usr/src/tmp/kde5-umbrello-buildroot/usr/share/kf5/umbrello5/headings/heading.rb is not executable
Requires: /lib/ld-linux.so.2, libKF5Archive.so.5 >= set:mhJ95ERoRXzL9InNwZ97Z0MIQOZ118ZtZKTF4lSpeWebuZLrTzdrZqs0, libKF5Completion.so.5 >= set:miCZoZ65NAwPa2bTqBiTiZjCmq3hiRZx, libKF5ConfigCore.so.5 >= set:nhi72DMWo56h8WGYdl6EekiBwC01aJug1km4uRBIVzFe3bYd8E6ufMQMzf0ZhZAO2Q41BZEsc9RwE85T4Mr7EHuPwThwptBTBlKRCdTogGkPVo0, libKF5ConfigGui.so.5 >= set:kgphmW9M0wmiGgjv6h7JHw2, libKF5ConfigWidgets.so.5 >= set:mh7DedCpWsKmEcoovlZ8fuYy1c8k7nr2OZjt3cUnzges5qFKZe5FNckxEzOCY3, libKF5CoreAddons.so.5 >= set:nlsZDPZvEsA25, libKF5Crash.so.5 >= set:hgNb2, libKF5I18n.so.5 >= set:kguPaLQA2HKPdCGWsZuZ7ec63l12, libKF5IconThemes.so.5 >= set:li2Zja1rt3Fn82bz1, libKF5JobWidgets.so.5 >= set:kjTht, libKF5KDELibs4Support.so.5 >= set:qkMTF3x9NgoapHYYZqkenKtOEecRFleD2cAcFxpVCWuhanoUkfsaZylmNTwZmWZlZq8TQ5Bmecv5n0uuujfZA0CRZnizPHZHN2VPEVZEW05GNupcECqP4, libKF5KIOCore.so.5 >= set:olXsGdjDrS9ReM4, libKF5KIOWidgets.so.5 >= set:nkCckynRcOGZ1KUGIOnh5, libKF5TextEditor.so.5 >= set:poCjul, libKF5TextWidgets.so.5 >= set:mhCbO5aZ3WSwqDMpIM8dhOHqZaMJDOasccNcniJ7YkLXdwqRJJkUpo, libKF5WidgetsAddons.so.5 >= set:pj8yMx0cZ885iZxXEVTUBbRThAyHx1ayxnrQ0Zt1gwbwIAkh71ZzjsxuZbZATl7JVlkKiuFr7zRU2utS1fj8LGNGCIV8sB4zlqwoyMP6XQUdCtD7KPTuZ2KAhYgA6HawY4ChMkFWzCDMAGO2ZpiZIerZsPTKvz4, libKF5XmlGui.so.5 >= set:ngko0v34IgMC7lJR0gct6IbHbM79Dm8CFLJNAnn1UZ8O8wR8GkDcl8DvZLgRbaZ98idPQUsweA1KLGLawnZljkfWcYLlI01kWzlkXhd1CsE9wc3ekbwsCivyD7zneMe6ZvE5oEdJ9FgAG5U1oJ6QWJZwijBNBAfmc4NaW1h7R5GEv36naxKU3cVA0qCscXFWwM7ZIh7RZ8meKv62O6, libQt5Core.so.5 >= set:qgUqkwzDRigy0B76Fg508yYxhAHds944saf0V8DPXamSjv0gcfMLVyR0W8F4apyyl9GWxmwUfGh2lUEVtbM46OBDVLq1wfOG51GZCM4NGr0tjq0OCQ1WYGwdCGAQ6Zopd1I6ry97K8x6ecoykUYWhr1IlAoeoQsExXMwptyQPm5ug4TM8raohULLtMyLZ4P1NZoMjaFQWvzFU5fuiZt9wiRBrOA05QQMBTWFmxBLkMD3SAMoi5M3o1g6Y7v6FZBu8jqlw8bhbnwJG1YsKG8sZnynQD2XRxplNao6bCBavyOr2TwgOnivCTOy0ImJrbCc3L3oSH3aKmRmtKw3UIeeyXcCicxuCmIGObaX1J8NbCPxdBHx9pRRnM9ylzDxyRMbsbBu90LI1tgIlo4pGRsB5UZGPX1b5YA03eD52MOIBukZmk0g78orcM1f7x8eYv60gmUasJVxne5T7HsIZ4Rb2l6hTkPxRZjaNnP4J8tLHpxSQ9RaZvsd0U2MDL50Ebqmb0GE3wxMfs4TKrJnkwpce0zjAHZxBMN0EnrhghLPgYMfhZCb0MKmUG6QubjDpI7rGRZjXBPposP80Mn0az86X2cMcqCJ8EmZn9TRR12ScXv5eB28oknZEXhwfZ2G9USGR2fSAg4SyV94U4dR7gjhkvRmMnVbe0ZzrjPUgZL0UlWEKg8RclUtJZ69Zte6E0jvsc35Bd9aUz7D2oV7CIh5G5E4i3r0Pn9w1Q4KZyZsrRSZHifmIl5asJSW4U6kZrTXkqsyrIwei8IkknH0noSpvdEM5xfn6SXHqnGbDoj5geHzi5IqPcdpxwyr6pHKTlUkCR8Ow3AnsmaUCgFH187DdK0wdCyCZyxhDmXfV1vAWRVY064nVr836Zl4Q7OUDL7OOSPZss5BAVXcFzZCbmqKDD9EjsXlcZI10lqwjAWO8OLkoOJ1xBV3QcKMPlOTQ4rzjN1kq4YLG4HvQq8Fc6uZeIq1IsfbeAMh9xUvbSxUPYtWoLdEmzT7zsq83eykELwpDhBcnX9AwZ6f4VhQRfjg7MWZbzEPDJN7G86Ho6IdtKuPbkdwHOYgJPnwIGmJKPJJo4MaB1toObjecZ7NNGeZh7rh93Gfla6xS14z0BNNUlyATvlHDFTccU3Z4d0jnp1o58GBMHq76DKhF5eKHhWgan5YTuj6btLuEJmkjRUk0Gr6wBAWPUnewq6x886sJ86LtTD9fEHtEaM87is0COTZubsN5kv05zUpfWfR07FsZeQ5gC5hYj08Cm89dLba58CwzUSlOXubpQlEVJ7GddB9lr8fhBhmkg1FpmDynZrbYdCh6NyWZwJCANeZcFwOjH9x7WwYCwCefMAkUXDKsSSv7JxDmNMrgUKR10E0JDnYJddZfTTRnaqk, libQt5Core.so.5(Qt_5), libQt5Core.so.5(Qt_5.12), libQt5Gui.so.5 >= set:rikItWRiii1Ec5k5f8G4mr7ZBbEOi9geHeW97Jw3Ov7Xzm9RQmn0UZEYDA6lsJNMjgRZf8ZuvZHHcw8C9wHQ0iAwo9gwt4Bd095tSlNApI5JihbHU9Me80YdhdBpBUnKOl5Zz9clPXctr44Bt9ZuiqihYM40cCkZhKmmOo8paj8qGBjBZ29JjWVWk5hra49r4x81lZ3u2NgrZ7AzRrh5c1uuvxp4U7e2YBTCpzKa9I81tFbTRrgnMhBPEKHmZ41qFEBZj4ZIeex00LrMisx1LB3XOccw2fUmkNTtHbBK918ED5mZ709lZsM6y06297ZsYBMTMIMT5eGvzc01QOj3jLTRFHjvNVxDrZ2eh5ffJUq7DXmkIc1xy2k0YaMmfh7uGAIcr2TYKSsiWrBJxMAzF5s7T0oX3VWIxXqrLZxsVpG2rH52GXFN0UWKAuohCvjXV2R5RnqzPflo64DwAiPyrfBei23LhD7rt5ktHMSgxkP8vOXAiZpXVPZwaOhQ64QBbP1ZiT1UntJ8dwqgokYiL73l2EZwJn74huKx3xIyIRZgdZaaor5id32M3Eo79vu9acwYGDUanwPWXVPbapxbFcZKrROOkElOh2E3Gr7QRmgZupqepwTIPBDuBxQ4R0aL0GKA1oyL1t87OSLIB0JhUFp1ZI9ZtKzwaZoHrF8MOZbsT9ZlrPlOTcRT6A9L4wl97fIdmDiMooBHZF8tB7UWZx8SW00vkAPuCxg68IbEEhKjgQLWS8280tIVTCZEA2121t, libQt5Gui.so.5(Qt_5), libQt5PrintSupport.so.5 >= set:miA6ru33NEiDikW8t1TmgaJZhhsrZgR7nok7yfNK74, libQt5PrintSupport.so.5(Qt_5), libQt5Svg.so.5 >= set:mjmn6ZvD6kYo8lv91fAf, libQt5Svg.so.5(Qt_5), libQt5WebKitWidgets.so.5 >= set:mjcSvRY9imjizY, libQt5WebKitWidgets.so.5(Qt_5), libQt5Widgets.so.5 >= set:rhxKXmRtgvD3r4xiT04FCUaM2QVcdbSp17enXgzIVGk4Htx0Xznf1lZnhm8liXJsheTa85PC9eV4yxWR6fGtrlUIa3xPIRBZsljJ65K2TzjBgfskqMyRPoeu1jukWtnKoZkUVUAmH0CyyvsRrgAfto6KGAr9U4fWZEznsZoJdlOV84rBZ134Z2kmUxlRdEoAUuipa43Iqtgfr9Im4YPHyKgJMuMtUAvHU5yuOZe6pSh7hqufOxzYi61vp2cWkORPwxlQmtd8M6Zz33ARekffWLzSAnHEZA2CG3rIJf1eljncih5WBJXQdhJcagqe3RRZ7WBt1qL3peGh1lSIOG1jfCvfgTLIlR3ZdPpcGM44QZfkXIpojjJWoJZvQAI4JTql81TdGHAZj15aIXawCNWONsA3JfMQHrJNwFjrlXDXZzO4YpSI6T8BY7XcREikLTSJzbdSixGEHmS6vKzIgZmYBkSIXg0WLEmbtBxVcmUOuLAW9Jhc9esQ6VStZt1AYlPxh77xLJ49AjkMPTDlr0b17g4f2reZdWAZDZF5a3HpNcZguc5tgTdqr6UEmALGd37vHfYPfY3cml4iJPIp6xFOWhSL6GPriZ1DcJxvn70xdIAQQ68fATAgok89rHx11Tax1PzmXSEWznnUB2pgJxwlwEjhDLdpASHOhr3y0OXRk1jqnMcID1fgi2Ur2iADcDFWmVRglaM9l72OZFipOlMyq5qAslfVAA5Wbd1xAwtDIBgO7kBzuWa8XKnoSjtVKxTByMsn3Uuv8QM7JMqaMkZ8JwllETnVWBUFpZaRUhP617GiELKutfesZCDwkcDeOOr0bCzl1pkc3PONjelmK3aDAMtLie5Zioz2ha85ZtQyL1SNKDi0C0cd0gTfpArbiM8fZklrD82sZkc5p96GbnTSy4AAeAJNiewI3dZsqXgu5WCkoudRCOkPsa6m2L2hMcGMkxFFMTnNECIWE9lQdvZsZBaB2CEW21lemvNUWvF9hVVvvyeBoZivXtXw1QFLaYZdeokYTxEen3KxcKMp6t0Am8kix73QZj0J3MXmqFMumFlUcfbYAmT8guNGGw1o9nBbrEXJ7oWAx7erzZ4bvPZiiuSWFDZqiEmz8OIX4zVcthed79LkduRObmZFhaSv5UV5LJ1tOvWsJSEsaP6HDfKwgclCxEbVc5pO1HtjsNciNgZvbFzW3vpZmYP5ljtmUMGsqVaNZcgaR53v19YU6qlW91eDHULoTc5pFxFmFbCvns8QkDQpqyPnep5CPgu0vjkQfZaUeZkB78u8Z0yM3ttIKuBUHbqZbyBWR1cM3gC9kFvqHqMDh2D3jS50oRAlq8yzL6lTfJyEQzUE94PJwk8wZ7ZBdPpJIAmqIyJQVE48NG06a7Z48z92HI2aDg8qAtTmnp41hdZL7ZpiH6DLZoqXYkUjrZEduq5MR7WQlAFIyOANJE0ZDy2pIkhF8mO4mjcrtVZwX8GUMkatwSTtCRgaZCxdmRcL0THhbwyUwpmkhIZAnuT4gsVrsN2aGEsc9SZpttcWfqzP7tQqZ1CBhbAhgeruLfvkVw7KkjRHe85Ja5ovaaRPwpqYMkPoIiX9iY7OnNH020OectwQUgfmL0PSqy1IuW2FyWWrV9qMHSiAOjrESaaIZ1D6rEmcnnhvue7nClynrPDBAyBP0xqGWwNsxexecXo7BKPw9fwQLZIxqJ9iQRls6z2d8AsG2WNVmQT1zHktHMyi97EnkvxQLg6uAxDsBRhQTmFU91MlqjGpRxrsWfpMGEFPneM6QavO4OXGXsLgOSt83SsxxZDzTPDsAkYrDYkoGDhF26T78W021jM6uykHckVAeJfeX62QxG6lHKip5oTRH1bK7IqoC6AZ0TZyPJU5bRZ7LjrluFUq8hZBvhUCek7h2VinqPfmSeQZjrxlEnhD7Wm0jTUghjRM38P6hfEsVtbhbv8TmvCnzk8jGLzeFZhyfLExT8fRLmLHuAxDk5N8hJIm3P90PWFFfKdzMPjIR2xO0AegUAmaZ16n6qDG2L0SLDoXGLdpyelaO2Qr55bkJ6iLqXKCQqClxsQR6CdfcJF4WtjLNLDGHqmJTffMGl5juhGtp6xlZk76mt2IaG1c7u2b7NQ8vK1TRiNqGLGt0I9cxTPNfaZ9TphEdsCKwdm6nNrfu4jJGm2Q9jbMadcVjGrllviv4UBiNQZt9mAMvZIaK6ESsOCpuNZdUmeZfdEuZHd8UhRiOAvSVaabDsdfdJCRMmIFIUl2J9iaBTiMOFlWGyUPopMIywQ1JMz6gYv9XgdqghyhOxvGjPAjLtt4LVwz8AY0tTZuZqlknuDNk02uS50ep0ZcawmX4K8fWifd6LQKbKfQyxinRk7AT5TN9EtanPhjaQ4znWgtpwpemBCuZ4HEk2LZuhltflF4pzeAEHctywDKYEZkjuLIMLETKi5RCByme4qZqOzvOZmZy5cCVp07ZhlIm5FWHEg6phtvCnxuM4NU0Se4BWH4o7PpUZKIKfyNMZDOWvrXjikOJmZbIIQu9SAcAacrUPPMDQNsn2l3ypk1nq0Wct3COMMlq3qFufLjqACcuwGzW7J0HJr1GBV8Q7kjRDhP8H0, libQt5Widgets.so.5(Qt_5), libQt5Xml.so.5 >= set:mgT6oAZcrtZkcPW4JQhCUkvC6h1XrbZx4RGI43uCVw2crCN4wqecTGc6hwEN6YSaGLa5mRZvJe66HyFIemV6kM2qtZfz2fVGHyq4Zx9bYzbY56, libQt5Xml.so.5(Qt_5), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libxml2.so.2 >= set:ole1hGZ09JEeXjgpe8CnQGZuk3, libxml2.so.2(LIBXML2_2.4.30), libxslt.so.1 >= set:liuu4RCXYEeNxQE6, libxslt.so.1(LIBXML2_1.0.11), rtld(GNU_HASH), rtld(GNU_UNIQUE)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zRJAbz
Creating kde5-umbrello-debuginfo package
Processing files: kde5-umbrello-debuginfo-19.12.1-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7ILYCw
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zt6xwe
find-requires: running scripts (debuginfo)
Requires: kde5-umbrello = 19.12.1-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libKF5Archive.so.5), debug(libKF5Completion.so.5), debug(libKF5ConfigCore.so.5), debug(libKF5ConfigGui.so.5), debug(libKF5ConfigWidgets.so.5), debug(libKF5CoreAddons.so.5), debug(libKF5Crash.so.5), debug(libKF5I18n.so.5), debug(libKF5IconThemes.so.5), debug(libKF5JobWidgets.so.5), debug(libKF5KDELibs4Support.so.5), debug(libKF5KIOCore.so.5), debug(libKF5KIOWidgets.so.5), debug(libKF5TextEditor.so.5), debug(libKF5TextWidgets.so.5), debug(libKF5WidgetsAddons.so.5), debug(libKF5XmlGui.so.5), debug(libQt5Core.so.5), debug(libQt5Gui.so.5), debug(libQt5PrintSupport.so.5), debug(libQt5Svg.so.5), debug(libQt5WebKitWidgets.so.5), debug(libQt5Widgets.so.5), debug(libQt5Xml.so.5), debug(libc.so.6), debug(libm.so.6), debug(libstdc++.so.6), debug(libxml2.so.2), debug(libxslt.so.1)
Adding to kde5-umbrello-debuginfo a strict dependency on kde5-umbrello
warning: Installed (but unpackaged) file(s) found:
    /usr/share/metainfo/org.kde.umbrello.appdata.xml
Wrote: /usr/src/RPM/RPMS/i586/kde5-umbrello-19.12.1-alt1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/kde5-umbrello-debuginfo-19.12.1-alt1.i586.rpm
1948.82user 212.20system 7:25.43elapsed 485%CPU (0avgtext+0avgdata 570528maxresident)k
0inputs+0outputs (0major+25916891minor)pagefaults 0swaps
2011.19user 228.37system 8:55.38elapsed 418%CPU (0avgtext+0avgdata 570528maxresident)k
66600inputs+0outputs (0major+27099595minor)pagefaults 0swaps